ubuntu下安装opencv4.6.0,安装后测试opencv
时间: 2023-11-08 21:54:32 浏览: 39
好的,我可以帮您解决这个问题。
以下是在 Ubuntu 下安装 OpenCV 4.6.0 的步骤:
1. 更新Ubuntu软件包列表:
```
sudo apt update
```
2. 安装依赖项:
```
sudo apt install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt install libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libdc1394-22-dev
```
3. 下载并解压 OpenCV 4.6.0:
```
wget -O opencv.zip https://github.com/opencv/opencv/archive/4.6.0.zip
unzip opencv.zip
```
4. 创建并进入 build 目录:
```
cd opencv-4.6.0
mkdir build
cd build
```
5. 配置 OpenCV 4.6.0:
```
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
```
6. 编译并安装 OpenCV 4.6.0:
```
make -j$(nproc)
sudo make install
```
7. 测试 OpenCV 4.6.0:
```
pkg-config --modversion opencv4
```
如果输出版本号,则安装成功。
如果您想测试 OpenCV 4.6.0,可以参考下面的代码:
```
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace cv;
using namespace std;
int main()
{
Mat image = imread("test.jpg");
if (image.empty())
{
cout << "Could not open or find the image" << endl;
return -1;
}
imshow("Image", image);
waitKey(0);
return 0;
}
```
将代码保存为 test.cpp,然后使用以下命令编译:
```
g++ test.cpp -o test `pkg-config --cflags --libs opencv4`
```
运行程序:
```
./test
```
这样就可以测试 OpenCV 4.6.0 是否安装成功了。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)