VS2010旗舰版+OpenCV2.2.0配置过程及测试程序

VS2010旗舰版+OpenCV2.2.0配置过程及测试程序

          最近在一些编程高手的指导之下,初步学习了OpenCV的配置方法。由于VS版本较多,再加上OpenCV的版本则更为五花八门目前最新的版本已经出到了3.1.0(据说只能配置在VS2013及以上的版本,具体没有考证),所以网上关于配置OpenCV的教程也玲琅满目。在这里小生不才只是想向大家介绍一下目前在学术上较为常见的OpenCV和VS的搭配和大家共同学习!由于我也是初学者,如有什么配置不正确的地方希望大家批评指正!

1.版本选择

    作者选用的版本为
VS2010旗舰版:这个自己需要预先安装好。
OpenCV版本:OpenCV-2.2.0-win32-vs2010(这个比较讨巧,也是比较省事,适合像我这样的初学者!)
下载地址:http://opencv.org/downloads.html
注意要选那个special pack(特殊包装的)

2.安装过程

    1). 下载之后为一个安装程序:可以直接安装(建议英文路径,且不要太长)。
一路next就好。不过中途会有一个关于配置“Windows环境变量Path”的选项,我选择的是设置到当前用户。这一 步就省略了后面再手动的配置windows环境变量。
    2). 安装完成之后建议重启或注销一下电脑。
    3). 打开VS2010建立一个win32窗体项目:随便一个名字-建立一个空白项目-新建一个.cpp程序
->->
    4). 配置OpenCV:有了之前的准备工作,现在开始正式配置。
->->
在这个附加依赖项中加入一下的库:然后“确定”+“应用”
  opencv_calib3d220d.lib
opencv_contrib220d.lib
opencv_core220d.lib
opencv_features2d220d.lib
opencv_ffmpeg220d.lib
opencv_flann220d.lib
opencv_gpu220d.lib
opencv_highgui220d.lib
opencv_imgproc220d.lib
opencv_legacy220d.lib
opencv_ml220d.lib
opencv_objdetect220d.lib
opencv_video220d.lib
    5). 接着配置release:接着按图下一步,在附加项中加入如下的库(和Debug添加的库不一样)。
->
opencv_calib3d220.lib
opencv_contrib220.lib
opencv_core220.lib
opencv_features2d220.lib
opencv_ffmpeg220.lib
opencv_flann220.lib
opencv_gpu220.lib
opencv_highgui220.lib
opencv_imgproc220.lib
opencv_legacy220.lib
opencv_ml220.lib
opencv_objdetect220.lib
opencv_ts220.lib
opencv_video220.lib
    6). 分别配置库目录和包含目录:配置成右边的两个图的形式(注意:前面是你的安装路径主要是后面的.lib不要错就行)
=
    7).接着一路的“确定”和“应用”。你就正式配置好你的OpenCV了!

2. 测试程序

将下列程序考入你最初建立的.cpp文件,运行就好了啊!
#include "highgui.h"


int main (int argc, char** argv){
char* name ="E:\
\图片的路径\\barbara.png";
IplImage* img=cvLoadImage(name);
cvNamedWindow("Example1", CV_WINDOW_AUTOSIZE);
cvShowImage("Example1", img);
cvWaitKey(0);
cvReleaseImage(&img);
cvDestroyWindow("Example1");
}


主要参考的博客是:http://blog.sina.com.cn/s/blog_7908e1290101i3nq.html 希望大家在安装过程中能够互补。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值