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

OpenCV学习笔记一:OpenCV概览与配置编译

2013-10-30 15:56 393 查看

一,OpenCV

OpenCV官方网站:http://opencv.org/ 

OpenCV目前最新代码库地址:https://github.com/itseez/opencv

二,简介:

OpenCV是Intel®开源计算机视觉库。它由一系列 C 函数和少量 C++ 类构成,实现了图像处理和计算机视觉方面的很多通用算法。

三,配置编译:

1,通过git下载opencv代码库,git地址:https://github.com/Itseez/opencv.git

2,CMake配置成相关makefile或者project,如下图:





3,生成project,如下图:





4,编译完成,需要较长时间。

四,一个简单的Sample

#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>

using namespace cv;
using namespace std;

int main()
{
namedWindow( "show_image", WINDOW_AUTOSIZE );
Mat src = imread( "test.jpg" );
while(1)
{
imshow( "show_image", src );
if( waitKey(30) == 27 )
return 0;
}
return 0;
}


 

五,总结:


OpenCV很强大,用着很简单,深入研究不容易。共勉!



六,注意:


本系列blog仅为个人笔记之用,之中是个人的理解,不保证无误。

后续会继续更新。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: