在VS2013下的openCV2.4.9安装过程

本文详细介绍了如何在Windows 64位系统上使用Visual Studio 2013和OpenCV 2.4.9搭建开发环境,包括下载安装、环境变量配置、项目配置等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

OpenCV 2.4.9 +VS2013 开发环境配置

在windows平台64位系统使用visual studio2013和opencv2.4.9配置一个开发环境。

opencv2.4.9地址:https://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.9/opencv-2.4.9.exe/download

vs2013 地址 http://www.newasp.net/soft/72699.html

首先先安装好VS2013安装过程在此不再详说。

1.从上面地址下载的openCV2.4.9然后解压,我是解压在E:\opencv249下

如图1所示

2. 配置环境变量

(1)系统变量找到path变量在其后添加E:\opencv249\opencv\build\x86\vc12\bin

(2)客户变量:添加opencv变量,在其后添加E:\opencv249\opencv\build

                           添加path变量在其后添加E:\opencv249\opencv\build\x86\vc12\bin

如图2所示

3新建visualC++项目,如图3、4所示

4. 工程目录 配置(debug)

如图5所示找到属性管理器,双击Debug|Windows32

设置如下:

1、包含目录:(VC++目录)(图6所示)

D:\Program Files\opencv\build\include

D:\Program Files\opencv\build\include\opencv

D:\Program Files\opencv\build\include\opencv2

2、库目录:(VC++目录)(图6所示)

D:\Program Files\opencv\build\x86\vc12\lib

3、连接器->输入->附加依赖项:(图7所示)

opencv_ml249d.lib

opencv_calib3d249d.lib

opencv_contrib249d.lib

opencv_core249d.lib

opencv_features2d249d.lib

opencv_flann249d.lib

opencv_gpu249d.lib

opencv_highgui249d.lib

opencv_imgproc249d.lib

opencv_legacy249d.lib

opencv_objdetect249d.lib

opencv_ts249d.lib

opencv_video249d.lib

opencv_nonfree249d.lib

opencv_ocl249d.lib

opencv_photo249d.lib

opencv_stitching249d.lib

opencv_superres249d.lib

opencv_videostab249d.lib

其实以上都是D:\Program Files\opencv\build\x86\vc12\lib下所有的lib文件(图8所示),你会发现,有的后面带上d,有的没有d,这是因为Debug的就有d,Release则没有d。

5.然后在 图5所示单击release\Windows32,其配置过程和debug的配置一样,不过在链接器-输入-附加依赖项的时候输入的不同

opencv_objdetect249.lib

opencv_ts249.lib

opencv_video249.lib

opencv_nonfree249.lib

opencv_ocl249.lib

opencv_photo249.lib

opencv_stitching249.lib

opencv_superres249.lib

opencv_videostab249.lib

opencv_calib3d249.lib

opencv_contrib249.lib

opencv_core249.lib

opencv_features2d249.lib

opencv_flann249.lib

opencv_gpu249.lib

opencv_highgui249.lib

opencv_imgproc249.lib

opencv_legacy249.lib

opencv_ml249.lib

 

6.最后创建一个cpp文件测试一下即可。例如

#include <cv.h>

#include <highgui.h>

using namespace std;

int main()

{

IplImage * test;

test = cvLoadImage("D:\\Sample_8.bmp");//图片路径

cvNamedWindow("test_demo", 1);

cvShowImage("test_demo", test);

cvWaitKey(0);

cvDestroyWindow("test_demo");

cvReleaseImage(&test);

return 0;

}

 

创建过程如图9、10所示

文章参考百度经验

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值