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

一,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,如下图:

image

3,生成project,如下图:

opencv

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仅为个人笔记之用,之中是个人的理解,不保证无误。

后续会继续更新。

posted @ 2013-10-30 15:56  *神气*  阅读(326)  评论(0编辑  收藏  举报