win7系统下Microsoft visual studio 2013+opencv2.4.13配置及运行

博主在win7系统下配置Microsoft visual studio 2013+opencv2.4.13失败过多次,感谢上帝,在2017年的第一天终于配置成功并运行,值得庆祝,同时也把配置过程记录下来供大家参考。

一. microsoft visual studio 2013 及opencv2.4.13安装

1.microsoft visual studio 2013我是从唐古拉山的博客下载的,感谢唐古拉山的无私奉献。

Visual Studio Ultimate 2013 - 唐古拉山的专栏 - 博客频道 - CSDN.NET  http://blog.csdn.net/tanaya/article/details/12868027

2.OpenCV可以在官网的下载页面: http://opencv.org/downloads.html   找到对应OpenCV for Windows版本下载。

关于他们的各自的安装没什么难度,我就不详细讲了。

本机环境变量和路径配置

点击开始菜单,右击计算机->属性->高级系统设置->高级->环境变量,打开环境变量设置对话框,如下图:


点击左上方的高级系统设置得系统属性》高级》环境变量,得下图

 


在用户变量里新建变量OpenCV,变量值:D:\ProgramFilesD\opencv\build;

在用户变量里新建变量path,变量值:D:\ProgramFilesD\opencv\build\x86\vc12\bin;


在系统变量里编辑(或添加)Path变量,变量值:D:\ProgramFilesD\opencv\build\x86\vc12\bin,注意要使用英文输入下的分号和前面已有的路径分开,添加完之后需要重启或注销计算机,环境变量才会生效。


三. IDE工程项目属性配置

打开vs2013,得到下面图


然后点FILE》NEW>PROJECT>




点finish得

右键点击source files>ADD>New Item 新建一个source.cpp


目前看来上图很多红线表示有问题,因为还没有配置,接下来就要进行配置了。
首先点击菜单栏VIEW在下拉菜单中选择property  Manager(或在other Windows下面选property  Manager),得

上图可以看到Debug和Release两个文件夹,分别要对Debug和Release进行配置,首先对Debug进行配置
1.debug配置
右击Debug》Add new Project Property sheet,新建名为opencv_debug.cpp,在Debug文件夹下面就出现opencv_debug文件.下图


双击得下图,选中VC++Directories>Excutable Directories 添加(因为我已经配置过一遍了,所以下图有两个Excutable Directories

C:\opencv\build\include\opencv2

C:\opencv\build\include\opencv

C:\opencv\build\include

再选Library  Directories 添加
C:\opencv\build\x86\vc12\lib
在点击下面的link>input>Additional Dependencies 添加
opencv_ml2413d.lib
opencv_calib3d2413d.lib
opencv_contrib2413d.lib
opencv_core2413d.lib
opencv_features2d2413d.lib
opencv_flann2413d.lib
opencv_gpu2413d.lib
opencv_highgui2413d.lib
opencv_imgproc2413d.lib
opencv_legacy2413d.lib
opencv_objdetect2413d.lib
opencv_ts2413d.lib
opencv_video2413d.lib
opencv_nonfree2413d.lib
opencv_ocl2413d.lib
opencv_photo2413d.lib
opencv_stitching2413d.lib
opencv_superres2413d.lib
opencv_videostab2413d.lib


至此,VS2013环境下配置OpenCV2.4.13的debug配置已经完成了,
2.Release配置

前面步骤与debug版本一样

只是在最后一步,点击link>input>Additional Dependencies 添加的为

opencv_objdetect2413.lib
opencv_ts2413.lib
opencv_video2413.lib
opencv_nonfree2413.lib
opencv_ocl2413.lib
opencv_photo2413.lib
opencv_stitching2413.lib
opencv_superres2413.lib
opencv_videostab2413.lib
opencv_calib3d2413.lib
opencv_contrib2413.lib
opencv_core2413.lib
opencv_features2d2413.lib
opencv_flann2413.lib
opencv_gpu2413.lib
opencv_highgui2413.lib
opencv_imgproc2413.lib
opencv_legacy2413.lib
opencv_ml2413.lib


四.OpenCV项目测试

刚才建立的项目配置后运行可得下图(这是我前面相同配置运行结果,方法完全一样,请放心参考):





  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值