openCV3测试指南

2022-12-24,,

本文来源于https://docs.opencv.org/3.4.1/db/df5/tutorial_linux_gcc_cmake.html

测试整理后发布

上一节安装完成了openCV,这一节进行测试。

新建测试文件DisplayImage.cpp

 #include <stdio.h>
#include <opencv2/opencv.hpp> using namespace cv; int main(int argc, char** argv )
{
if ( argc != )
{
printf("usage: DisplayImage.out <Image_Path>\n");
return -;
} Mat image;
image = imread( argv[], ); if ( !image.data )
{
printf("No image data \n");
return -;
}
namedWindow("Display Image", WINDOW_AUTOSIZE );
imshow("Display Image", image); waitKey(); return ;
}

保存后,新建CMakeLists.txt文件,这个是用来生成Makefile的

cmake_minimum_required(VERSION 2.8)
project( DisplayImage )
find_package( OpenCV REQUIRED )
include_directories( ${OpenCV_INCLUDE_DIRS} )
add_executable( DisplayImage DisplayImage.cpp )
target_link_libraries( DisplayImage ${OpenCV_LIBS} )

然后编译,运行

cmake .
make
./DisplayImage xxx.jpg

请注意cmake .后边的.

如果能正常显示图片,这openCV测试完成

openCV3测试指南的相关教程结束。

《openCV3测试指南.doc》

下载本文的Word格式文档,以方便收藏与打印。