edu.51cto.comedu.51cto.comOpenCV3.1.0–图像处理教程edu.51cto.com讲师:贾志刚E-Mail:bfnh1998@hotmail.com微博:流浪的鱼-GloomyFishedu.51cto.comOpenCV介绍与环境搭建OpenCV介绍开发环境搭建代码与演示edu.51cto.comOpenCV介绍OpenCV是计算机视觉开源库,主要算法涉及图像处理和机器学习相关方法。是Intel公司贡献出来的,俄罗斯工程师贡献大部分C/C++带代码。在多数图像处理相关的应用程序中被采用,BSD许可,可以免费应用在商业和研究领域最新版本是OpenCV3.1.0,当前SDK支持语言包括了Java、Python、IOS和Android版本。官方主页:http://opencv.org/opencv-3-1.html其它Matlab、Halconedu.51cto.comedu.51cto.com核心模块HighGUI部分ImageProcess2DFeatureCameraCalibrationand3DreconstructionVideoAnalysisObjectDetectionMachineLearningGPU加速edu.51cto.com开发环境搭建VS2015版本下载OpenCV3.1.0版本配置环境变量和在VS2015中引入头文件、库文件、连接库。edu.51cto.com开发环境搭建包括头文件:D:\opencv3.1\opencv\build\includeD:\opencv3.1\opencv\build\include\opencvD:\opencv3.1\opencv\build\include\opencv2库文件D:\opencv3.1\opencv\build\x64\vc14\lib链接器opencv_world310d.libedu.51cto.com测试代码#include#include#include#includeusingnamespacecv;usingnamespacestd;intmain(intargc,char**args){Matimage=imread("girl.jpg",IMREAD_GRAYSCALE);if(image.empty()){cout<<"couldnotfindtheimageresource..."<