Win7+VS2013+opencv3.0.0环境搭建

这篇文章主要是记录在win7的64位系统上,如何安装opencv3.0.0,并在visual studio2013上配置并使用,下面就开始一步一步进行吧

1、安装visual studio

这里不做具体说明

2、安装opencv3.0.0

到opencv官网下载opencv3.0.0,下载之后双击opencv-3.0.0.exe运行将其安装到相应的文件夹


3、配置环境变量

3.1、找到“计算机”,右键“属性”–>“高级系统设置”–>“环境变量”–>“系统变量”

这里写图片描述
新建一个变量“OpenCV”,值为opencv安装文件夹里面的build文件夹的路径,我这里的是D:\opencv3.0.0\opencv\build


3.2、在已有的系统变量path里面添加运行过程中所需动态库的路径,注意这里应该把x64和x86的都加上去,避免后面出错,我这里添加的值为D:\opencv3.0.0\opencv\build\x86\vc12\bin;D:\opencv3.0.0\opencv\build\x64\vc12\bin  需要注意的一点是值之间用英文分号;隔开,最后不用加分号

4、给项目配置属性表

新建一个vs项目,点击视图->其他窗口->属性管理器,得到下图所示界面

这里写图片描述
这里的opencv3.0.0debug属性表是我自己添加的,只对该工程有用,要是想一劳永逸,可以配置Microsoft.Cpp.Win32.user,配置一次后对所有的工程都适用
配置过程中,一共只需要修改四个地方,下面以debug形式进行说明:


1、在属性页上,点击C/C++->常规->附加库包含目录,在这里添加OpenCV安装路径下的include目录,具体如下:

D:\opencv3.0.0\opencv\build\include
D:\opencv3.0.0\opencv\build\include\opencv
D:\opencv3.0.0\opencv\build\include\opencv2

2、在属性页上,点击链接器->常规->附加库目录,在这里添加OpenCV安装路径下的lib目录,具体如下

D:\opencv3.0.0\opencv\build\x86\vc12\lib
D:\opencv3.0.0\opencv\build\x86\vc12\staticlib

3、在属性页上,点击C/C++->常规->可执行目录  ,在这里添加opencv安装路径下的bin目录,具体如下
D:\opencv3.0.0\opencv\build\x86\vc12\bin

注意:我这里都是添加的x86下面的,而不是x64,这与你的系统是64位或者是32位的无关,而与你的编译器有关,因为我们都是用的Win32的编译平台,所以这里选用X86


4、在属性页上,点击链接器->输入->附加依赖项,在里面添加附加依赖的lib文件:

opencv_ts300d.lib
opencv_world300d.lib
IlmImfd.lib
libjasperd.lib
libjpegd.lib
libpngd.lib
libtiffd.lib
libwebpd.lib
opencv_calib3d300d.lib
opencv_core300d.lib
opencv_features2d300d.lib
opencv_flann300d.lib
opencv_highgui300d.lib
opencv_imgcodecs300d.lib
opencv_imgproc300d.lib
opencv_ml300d.lib
opencv_objdetect300d.lib
opencv_photo300d.lib
opencv_shape300d.lib
opencv_stitching300d.lib
opencv_superres300d.lib
opencv_video300d.lib
opencv_videoio300d.lib
opencv_videostab300d.lib
zlibd.lib


把这些复制粘贴进去即可,到这里,配置基本完成,下面就开始在vs上使用opencv3.0.0了,例程的话推荐去看官方给的,在opencv的安装文件夹里面D:\opencv3.0.0\opencv\sources\samples

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值