OpenCV 2.4.9 VS2013 开发环境配置
OpenCV的全称是:Open Source Computer Vision Library。OpenCV是一个基于(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上。它轻量级而且高效,由一系列C函数和少量C 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。
安装OpenCV 2.4.9
首先,下载并解压OpenCV 2.4.9。解压后,请记住你自己解压的路径。
配置环境变量
1. 添加系统变量Path:将OpenCV安装路径的uildx86vc12in添加到系统变量Path中。
2. 添加用户变量opencv:将OpenCV安装路径的uild添加为用户变量opencv的值。
说明:不论你的系统是32位还是64位,路径目录均选择x86,因为编译都是使用32位编译。如果选用x64,则程序运行时会出错。
新建Visual C 项目
在Visual Studio中新建一个Visual C 项目,按照下图所示进行项目配置。
配置工程目录(Debug)
找到属性管理器,双击Debug|Win32打开属性窗口,按照以下设置进行配置:
1. 包含目录(VC 目录):添加OpenCV安装路径的uildinclude和uildincludeopencv2。
2. 库目录(VC 目录):添加OpenCV安装路径的uildx86vc12lib。
3. 连接器 -> 输入 -> 附加依赖项:添加所有以d结尾的库文件,如opencv_、opencv_等。
配置工程目录(Release)
与Debug配置相同,只是在连接器 -> 输入 -> 附加依赖项中,不添加以d结尾的库文件。
最终的测试
新建一个cpp文件,输入以下代码:
```cpp
#include
#include
using namespace std;
int main() {
IplImage* test;
test cvLoadImage("D:Sample_");
cvNamedWindow("test_demo", 1);
cvShowImage("test_demo", test);
cvWaitKey(0);
cvDestroyWindow("test_demo");
cvReleaseImage(test);
return 0;
}
```
以上代码实现了打开一张图片并显示在窗口中的功能。你可以根据自己的需要修改图片路径和窗口名称。编译并运行程序,测试OpenCV的配置是否成功。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。