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

后续会继续更新。

你可能感兴趣的:(opencv)