Opencv+VS2010配置

刚接触opencv时在配置问题上遇到过许多问题,在这就不在赘述了,接下来我就讲一下如何实现opencv在vs2010环境下的配置:

第一步:首先,应该想下载opencv库和vs2010软件安装包,具体如何下载这里就不在多说,网上资源多的是;

第二步:下载完成vs2010安装包后就可以根据自己需要安装,安装完后就应该进行opencv的配置,(注意:opencv只是一个机器视觉库,下载的一般经过解压就可以了,不需要进行安装),首先对系统的环境变量进行配置,在计算机属性->高级系统设置->环境变量->系统变量->path,然后点击进行修改,把opencv解压后的文件夹(bin)的保存路径添加到path中,例如我的就是:E:\opencv2.4.9\opencv\build\x86\vc10\bin,如下图所示:



第三步:接下来打开VS2010软件新建一个工程,比如建一个win32控制台应用程序,然后在视图->属性管理器->属性->配置属性->VC++目录->包含目录中添加opencv中相关文件夹(include、opencv2、opencv),例如我的就是:

E:\opencv2.4.9\opencv\build\include

E:\opencv2.4.9\opencv\build\include\opencv

E:\opencv2.4.9\opencv\build\include\opencv2

可能具体路径不是一样的,但是这三个文件夹必须要添加进去;

接下来在视图->属性管理器->属性->配置属性->VC++目录->库目录中添加库(opencv中的lib库)的支持,例如我就是:E:\opencv2.4.9\opencv\build\x86\vc10\lib,因为这是在VS2010版本下完成配置,故选择VC10,若在vs2012则选择vc11,vs2013中则选择vc12;



第四步:完成附加依赖项的配置,在视图->属性管理器->属性->配置属性->链接器->输入->附加依赖项中添加:

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_ml249d.lib
opencv_nonfree249d.lib
opencv_objdetect249d.lib
opencv_photo249d.lib
opencv_stitching249d.lib
opencv_ts249d.lib
opencv_video249d.lib
opencv_videostab249d.lib

最后点击确定完成配置工作,当然在每次建立新的工程时都需要进行配置(环境变量除外),采用这种方法的好处是可以熟悉opencv的配置,在以后的开发中若遇到和配置相关的问题时可以很好的解决,但若想要一劳永逸,也可以在视图->属性管理器->自己建立的工程下->Debug|Win32->Microsoft.cpp.Win32.User->属性->配置属性中在进行上述第三步和第四步就可以完成配置。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值