在ubuntu 上配置 opencv环境
时间: 2023-12-05 19:06:30 浏览: 97
1. 安装OpenCV
首先需要安装OpenCV,可以通过以下命令安装:
```
sudo apt-get install libopencv-dev python-opencv
```
2. 配置环境变量
在终端中输入以下命令:
```
echo 'export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH' >> ~/.bashrc
source ~/.bashrc
```
这将把OpenCV库的路径添加到系统库的搜索路径中。
3. 创建一个OpenCV项目
在命令行中输入以下命令:
```
mkdir opencv_project
cd opencv_project
touch main.cpp
```
这将创建一个名为“opencv_project”的目录,并在该目录中创建一个名为“main.cpp”的文件。
4. 编写代码
在“main.cpp”文件中编写以下代码:
```cpp
#include <opencv2/opencv.hpp>
using namespace cv;
int main()
{
Mat image = imread("image.jpg", IMREAD_COLOR); //加载图像
if (image.empty()) //检查图像是否成功加载
{
printf("Could not open or find the image\n");
return -1;
}
namedWindow("Display window", WINDOW_NORMAL); //创建一个窗口
imshow("Display window", image); //显示图像
waitKey(0); //等待按键事件
return 0;
}
```
5. 编译代码
在终端中输入以下命令:
```
g++ main.cpp -o main `pkg-config --cflags --libs opencv`
```
这将编译代码并生成一个名为“main”的可执行文件。
6. 运行代码
在终端中输入以下命令:
```
./main
```
这将运行代码并显示图像。
阅读全文