1、apt 安装 opencv
sudo apt install libopencv-dev
查询安装的 opencv 版本:
pkg-config --modversion opencv
输出如下则证明安装成功(2022-06-01 apt 下载的最新 opencv 版本为 3.2.0):
3.2.0
2、编写 opencv c++ 测试代码
在 linux 用户主目录下创建 opencv_test.cpp
vim ~/opencv_test.cpp
写入如下内容:
#include <iostream>
#include <opencv2/opencv.hpp>
using namespace cv;
using namespace std;
int main()
{
Mat M(2, 2, CV_8UC3, Scalar(0, 0, 255));
cout << "M = " << endl << " " << M << endl << endl;
}
3、g++ 编译 opencv c++ 代码
使用 g++ 编译测试代码:
g++ ~/opencv_test.cpp -o ~/opencv_run `pkg-config --cflags --libs opencv`
运行编译生成的 opencv_run 可执行文件:
~/opencv_run
输出如下则证明调用 opencv 成功:
M =
[ 0, 0, 255, 0, 0, 255;
0, 0, 255, 0, 0, 255]
版权声明:本文为weixin_43667077原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。