vs2010+opencv2.2安装

vs2010安装比较容易,但是,需要注意的是,安装完成后有可能出现缺少dll(有可能是dll版本不对引起的)的错误,这个时候不要着急,在网上下载的dll什么的经常是不能用,只要进入.iso里面找到相应的文件,拷贝到安装目录即可。

 

下载OpenCV2.2 (已经由vs2010编译过的版本)安装,之所以选择这个版本是因为,选择源文件安装总是会由于缺少某些文件而出现错误。当然这个并不一定。

我的安装路径是C:\OpenCV2.2

打开VS2010

由于vs2010相较于之前的版本,已经将vc++目录否决。所以无法直接配置。只能新建工程来配置。

网上一般的做法都是:

(这部分来源于http://www.cnblogs.com/Anykong/archive/2011/04/06/anykong_opencv1.html)

新建项目HelloOpencv

中    单击
打开
打开
分别在包含目录加入
D:\Program\OpenCV2.2\include
D:\Program\OpenCV2.2\include\opencv
在库目录加入
D:\Program\OpenCV2.2\lib
单击应用
选择 连接器-->输入
在附加依赖项中  增加所要包含的库就行了
opencv_core220d.lib
opencv_highgui220d.lib
opencv_video220d.lib
opencv_ml220d.lib
opencv_legacy220d.lib
opencv_imgproc220d.lib
 点击应用   确定
下面可以试一下是不是配置成功
输入代码:
#include "stdafx.h"
#include "cv.h"
#include <cxcore.h>
#include <highgui.h>


int _tmain(int argc, _TCHAR* argv[])
{
        IplImage *img = cvLoadImage("funny-pictures.jpg");
        cvNamedWindow("Image:",1);
        cvShowImage("Image:",img);

        cvWaitKey();
        cvDestroyWindow("Image:");
        cvReleaseImage(&img);

        return 0;

}
 将图片  funny-pictures.jpg  放在[VS2010默认项目文件夹]\HelloOpenCV\HelloOpenCV 下 
运行结果

 

 

但是这样做有个缺点,就是每次运行都要设置一下vc++目录,链接库等等,十分繁琐。

有个办法可以一劳永逸,就是:

点击项目-属性管理页-右键解决方案-属性,然后一样设置就可以了。这时候你会发现再也不用设置相关的路径了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值