您的位置:首页 > 运维架构

MAC下使用OpenCV的实例简单Demo

2016-03-22 21:24 405 查看
1、mkdir firstDemo
2、cd firstDemo 

3、vi  DisplayImage.cpp  把如下代码粘贴进去:

#include<opencv2/opencv.hpp>
using namespace cv;
int main( int argc, char** argv )
{
Mat image;
image = imread( argv[1], 1 );

if( argc != 2 || !image.data )
{
printf( "No image data \n" );
return -1;
}

namedWindow( "Display Image", CV_WINDOW_AUTOSIZE );
imshow( "Display Image", image );

waitKey(0);

return 0;
}


:wq! (保存)

4、vi CMakeLists.txt 写入如下内容:

cmake_minimum_required(VERSION 3.5)
project(firstDemo)
find_package(OpenCV REQUIRED)
INCLUDE_DIRECTORIES(${OpenCV_INCLUDE_DIRS})
SET(SRC_LIST DisplayImage.cpp)
ADD_EXECUTABLE(firstDemo ${SRC_LIST})
TARGET_LINK_LIBRARIES(firstDemo ${OpenCV_LIBS})

:wq! 保存

5、 cmake .
6、 make 

7、如果成功了,可以执行命令了。

./firstDemo  /Users/lunil-air/Desktop/80.png 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  opencv demo mac 实例