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]
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐