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,如下图:
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仅为个人笔记之用,之中是个人的理解,不保证无误。
后续会继续更新。