VS 进行opencv 的配置

1. 工具版本

       本人用的工具版本分别是:opencv 2.4.10  和 VS2013\VS2010

2. 配置过程

  2.1  环境变量的配置

           首先在opencv的官网上下载,本人下载的是opencv 2.4.10,opencv官网下载地址:https://www.opencv.org/。下载接收后,进行安装,安装后将在安装路径里生成下面两个文件夹:【build】 和 【sources】:

安装成功后,进行环境变量的配置:在环境变量的对话框中编辑 path 项,在path项的最后面加分号(;)后,将opencv安装路径下的bin文件的位置添加到path里面即可。在这里,我的opencv安装到了D盘,所以添加的路径是:D:\opencv\build\x86\vc12\bin;D:\opencv\build\x64\vc12\bin 在这里说明一下,在x64和x86文件下面有三个文件夹:vc10,vc11,vc12  如果你使用的VS是2010版本的,应该添加VC10文件夹下的bin路径,如果使用的VS是2013版本的,应该添加VC12文件夹下的bin路径。添加完成后,点击确定就可以了,到这里,第一步环境变量的配置就完成了。

切记:环境变量配置完成后,要重启电脑

   2.2 VS项目进行opencv的配置

     新建一项Win32控制台应用程序,点击【项目】,【属性】,配置【VC++ 目录】里的【包含目录】 和【库目录】

在【包含目录】中,编辑添加:D:\opencv\build\include;D:\opencv\build\include\opencv;D:\opencv\build\include\opencv2;

在【库目录】中,编辑添加:D:\opencv\build\x86\vc12\bin;x86和x64的只能添加一个,添加多个的话,运行项目会出错。本人win10的系统添加的x86文件夹。

在【链接器】下的【常规】选项中的【附加库目录】添加lib文件夹的路径:D:opencv\bulid\x86\vc12\lib;

然后在【链接器】下的【输入】项中的【附加依赖项】中添加D:\opencv\build\x86\vc12\bin里面dll文件,打开bin文件夹后,会发现有两种类型的dll文件,

在(活动)debug下,添加以下项:

opencv_calib3d2410d.lib
opencv_contrib2410d.lib
opencv_core2410d.lib
opencv_features2d2410d.lib
opencv_flann2410d.lib
opencv_gpu2410d.lib
opencv_highgui2410d.lib
opencv_imgproc2410d.lib
opencv_legacy2410d.lib
opencv_ml2410d.lib
opencv_nonfree2410d.lib
opencv_objdetect2410d.lib
opencv_ocl2410d.lib
opencv_photo2410d.lib
opencv_stitching2410d.lib
opencv_superres2410d.lib
opencv_ts2410d.lib
opencv_video2410d.lib
opencv_videostab2410d.lib

如果是在Release配置下,添加以下项:

opencv_calib3d2410.lib
opencv_contrib2410.lib
opencv_core2410.lib
opencv_features2d2410.lib
opencv_flann2410.lib
opencv_gpu2410.lib
opencv_highgui2410.lib
opencv_imgproc2410.lib
opencv_legacy2410.lib
opencv_ml2410.lib
opencv_nonfree2410.lib
opencv_objdetect2410.lib
opencv_ocl2410.lib
opencv_photo2410.lib
opencv_stitching2410.lib
opencv_superres2410.lib
opencv_ts2410.lib
opencv_video2410.lib
opencv_videostab2410.lib

点击【确定】,如果在项目中成功添加opencv头文件,即配置成功:

 

 

 

 

 

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值