OpenCV的全称是:Open SourceComputer Vision Library。OpenCV是一个基于(开源)发行的跨平台计算机视觉库,可以运行在linux、Windows和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。在windows平台下使用visual studio2013和opencv3.0.0配置一个开发环境.
首先去opencv官网下载.exe文件,然后解压,请务必记住自己解压的路径。以我自己的路径为例D:/PRogramme Files,解压完后在D:/Programme Files/opencv下有两个文件
打开计算机的属性页,找到环境变量,系统变量,点击编辑。添加新变量,变量为opencv,变量值为D:/Programme%20Files/opencv/build。如下图所示
在系统变量里,找到Path变量,在其变量值后面加上路径,D:/Programme%20Files/opencv/build/x86/vc12/bin加之前要用分号隔开。如下图所示
打开VS2013,新建一个空的Win32%20控制台应用程序,工程名为cv
在项目,属性页,配置属性-VC++目录-包含目录,库目录,添加如下文件路径
在项目,属性页,配置属性-连接器-输入-附加依赖项,加入如下所示的类库
其实以上都是D:/ProgrammeFiles/opencv/build/x86/vc12/lib下所有的lib文件,你会发现,有的后面带上d,有的没有d,这是因为Debug的就有d,Release则没有d。
在工程中创建.cpp文件,输入如下代码验证是否配置成功
#include%20"opencv2/opencv.hpp"using%20namespace%20std;using%20namespace%20cv;int%20main(){iplImage%20*%20test;test%20=%20cvLoadImage("D://Sample_9.jpg", 0);//图片路径cvNamedWindow("test_demo", 1);cvShowImage("test_demo", test);cvWaitKey(0);cvDestroyWindow("test_demo");cvReleaseImage(&test);return 0;}
显示图片,这说明配置成功。
新闻热点
疑难解答