在centos下使用opencv开发系统包括以下几步:
一、配置编译opencv
opencv的配置参考一下链接
https://blog.csdn.net/ldlzhy1984/article/details/118067940?spm=1001.2014.3001.5501
二、编写C++代码
编写名为Demp.cpp的文件,填写如下代码:
#include <opencv2/opencv.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgcodecs/imgcodecs.hpp>
int main()
{
cv::Mat srcImage = cv::imread("./test.png");
imshow("Original Image", srcImage);
cv::waitKey(0);
return 0;
}
三、编写CMakeLists.txt配置文件
cmake_minimum_required (VERSION 2.8)
project(demo)
find_package( OpenCV REQUIRED )
include_directories( ${OpenCV_INCLUDE_DIRS} )
add_executable (demo demo.cpp)
target_link_libraries(demo opencv_core opencv_highgui opencv_imgcodecs)
四、编译运行
cmake . && make
执行上面命令进行编译,在执行./dem运行编译后的程序