赞
踩
sudo apt update
sudo apt-get install libopencv-dev
//验证安装情况
firefly@firefly:~$ opencv_version
4.2.0
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace cv;
using namespace std;
int main() {
Mat image(300, 300, CV_8UC3, Scalar(0, 255, 0));
imshow("OpenCV Test", image);
waitKey(0);
return 0;
}
执行编译命令
g++ opencv_test.cpp -o opencv_test -I /usr/include/opencv4/ -L /usr/lib/aarch64-linux-gnu/ -lopencv_core -lopencv_highgui -lopencv_imgproc -lopencv_imgcodecs -pthread -lz -ldl
/usr/lib/pkgconfig目录下添加opencv.pc
prefix=/usr
exec_prefix=${prefix}
libdir=${prefix}/lib/aarch64-linux-gnu
includedir=${prefix}/include/opencv4
Name: opencv
Description: OpenCV - Open Source Computer Vision Library
Version: 4.5.2
Libs: -L${libdir} -lopencv_core -lopencv_imgproc -lopencv_highgui
Cflags: -I${includedir}
执行编译命令
g++ opencv_test.cpp -o opencv_test `pkg-config --cflags --libs opencv`
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。