码迷,mamicode.com
首页 > 其他好文 > 详细

VS与Opencv的亲密接触之安装配置过程

时间:2015-01-15 12:34:18      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:

最近想把FPGA采集的图像,上传到上位机显示,看到Opencv能帮大忙,所以就折腾折腾!

我用的是VS2012和opencv-2.4.10-2.4.10(目前的最新版本),那个版本无所谓,本文都将适用。

首先安装opencv,安装过程仅仅就单击下exe即可;我安装到目录C:\opencv,安装好了之后,看下目录结构:、

选择其中的一个目录打开看看:

1、我当前机器是32位的所以选择的是X86这个路径,64位机器应选择x64;

2、我用的VS2012,所以选择的是VC11这个文件夹(里面还有VC10,VC12,那么对于的是其他VS版本)

技术分享

我们看到Opencv为我们提供了很多库文件,这些到候要添加到vs的附加依赖项中,这是后话。

以上所说的都是不同版本安装时要注意的问题,下面,我就以VS2012和opencv-2.4.10-2.4.10

开始讲解。

首先,在我的电脑中配置OpenCV的环境变量:

右键我的电脑-》属性,然后顺序如下图所示:

技术分享

Path变量值中添加如下语句:(你之前可能有其他软件的环境变量,注意不要覆盖,每条语句用“;”隔开即可)

;C:\opencv\opencv\build\x86\vc11\bin;

C:\opencv\opencv\build\x86\mingw\bin;

C:\opencv\opencv\build\common\tbb\ia32\vc11;

这里的目录根据你的Opencv安装目录,已经vs的版本,进行修改,上面已经提到了。

接着是VS2012 的配置,首先新建一个控制台程序!没错!就是控制台程序,Opencv就可以帮助我们构建一个界面!

打开项目属性-》VC++目录,然后我们需要为包含目录,引用目录,库目录添加一些东西:

技术分享

包含目录:

技术分享

引用目录:

技术分享

库目录:

技术分享

这些都是我们安装完opencv产生的目录自己添加吧!

最后,还需要附加依赖项,添加的内容就是第一章图片显示的那些库文件,全部添加吧:

技术分享

opencv_calib3d2410.lib  ,中的2410表示的版本号。这里避免大家一个个赋值粘贴了,我还是贴出来吧!

技术分享
 opencv_calib3d2410.lib  
 opencv_calib3d2410d.lib  
 opencv_contrib2410.lib  
 opencv_contrib2410d.lib 
 opencv_core2410.lib   
 opencv_core2410d.lib  
 opencv_features2d2410.lib 
 opencv_features2d2410d.lib 
 opencv_flann2410.lib  
 opencv_flann2410d.lib 
 opencv_gpu2410.lib  
 opencv_gpu2410d.lib 
 opencv_highgui2410.lib 
 opencv_highgui2410d.lib  
 opencv_imgproc2410.lib 
 opencv_imgproc2410d.lib  
 opencv_legacy2410.lib   
 opencv_legacy2410d.lib 
 opencv_ml2410.lib 
 opencv_ml2410d.lib  
 opencv_nonfree2410.lib  
 opencv_nonfree2410d.lib 
 opencv_objdetect2410.lib 
 opencv_objdetect2410d.lib
 opencv_ocl2410.lib  
 opencv_ocl2410d.lib  
 opencv_video2410d.lib 
 opencv_videostab2410.lib 
 opencv_videostab2410d.lib 
View Code

 

到目前为止,VS与Opencv就已经很好的关联在一起了,程序的话,还是放到下次吧~~

VS与Opencv的亲密接触之安装配置过程

标签:

原文地址:http://www.cnblogs.com/douzi2/p/4225892.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!