1、首先在OpenCV官网(https://opencv.org/)下载OpenCV计算机视觉库,目前OpenCV视觉库已经更新到了4.1版本,根据自己的需要下载相应的版本即可,这里我下载的是3.0.0版本的。
2、安装OpenCV。安装OpenCV也是非常简单,直接双击运行opencv-3.0.0.exe文件,选择相应的安装目录,几秒钟即可安装完成。我这里选择的是F盘安装目录,如图所示。
3、安装完成后在自己的电脑上添加环境变量,右击“我的电脑”,选择“属性”,在属性界面选择“高级系统设置”,打开系统属性界面,选择“环境变量”,然后在“系统变量”下新建系统变量,变量名为:OPENCV_HOME,变量值为:安装目录下的build路径。设置好后点击确定即可。
4、添加好环境变量后,就可以建立实例工程了。打开VS2010,选择文件—>新建—>项目,这里选择的是win32控制台应用程序。建好项目后进行工程环境配置,右击选择项目的属性,打开工程属性页,选择“VC++ 目录”,在“包含目录”和“库目录”下添加相应的目录。再选择“链接器”下“输入”,“附加依赖项”中添加库文件,点击确定即完成环境配置。
5、环境配置好后,实现简单的图片加载,添加必要的头文件//OpenCV核心库头文件#include 争犸禀淫<opencv2\core\core.hpp>//OpenCV图形处理头文件#include <opencv2\highgui\highgui.hpp>#include <opencv2\opencv.hpp>相应代码如下:const char *pstrImageName = "冲浪大师赛001.png";const char *pstrWindowsTitle = "OpenCV第一个程序"; //从文件中读取图像 IplImage *pImage = cvLoadImage(pstrImageName, CV_LOAD_IMAGE_UNCHANGED);IplImage *pDstImage = NULL; //创建窗口 cvNamedWindow(pstrWindowsTitle, CV_WINDOW_AUTOSIZE); //在指定窗口中显示图像 cvShowImage(pstrWindowsTitle, pImage); cvWaitKey(0); cvReleaseImage(&pDstImage);