VS2008里面配置OpenCV2.4.2环境

1、下载OpenCV2.4.2(32位操作系统)

     在百度上下载或去openCV官网下载,此处不啰嗦啦!

2、下载VS2008,安装。

     这里也不说啦,相信大家都能找得到压缩吧!

3、配置OpenCV环境

    把openCV解压到你想要的地方,我这里是D:\opencv\opencv(参考),以下都是以此路径执行的。

     然后,点击计算机--(右键)属性--高级系统设置--》高级(选项卡)——》环境变量->选中path—》编辑

      添加D:\opencv\opencv\build\x86\vc9\bin; D:\opencv\opencv\build\common\tbb\ia32\vc9

4、配置VS2008工程的opencv依赖库

    (1)打开vs2008,工具—》选项—》项目和解决方案—》VC++目录:需要配置“包含文件”、“库文件”两项文件。

包含文件项,添加:

D:\opencv\opencv\build\include

D:\opencv\opencv\build\include\opencv

D:\opencv\opencv\build\include\opencv2

库文件项,添加:

D:\opencv\opencv\build\x86\vc9\lib


(2)配置依赖库:新建一个项目,右击项目名称(右键)—》属性—》配置属性—》链接器—》输入—》附加依赖项

每次新建项目都需要配置(库文件都可以在解压文件夹下找到D:\opencv\opencv\build\x86\vc9\bin)

针对Debug配置添加以下库:

opencv_calib3d242d.lib

opencv_contrib242d.lib

opencv_core242d.lib

opencv_features2d242d.lib

opencv_flann242d.lib

opencv_gpu242d.lib

opencv_highgui242d.lib

opencv_imgproc242d.lib

opencv_legacy242d.lib

opencv_ml242d.lib

opencv_objdetect242d.lib

opencv_ts242d.lib

opencv_video242d.lib

如果是Release配置添加:

opencv_calib3d242.lib

opencv_contrib242.lib

opencv_core242.lib

opencv_features2d242.lib

opencv_flann242.lib

opencv_gpu242.lib

opencv_highgui242.lib

opencv_imgproc242.lib

opencv_legacy242.lib

opencv_ml242.lib

opencv_objdetect242.lib

opencv_ts242.lib

opencv_video242.lib


测试配置代码(opencv官方测试)

#include "stdafx.h"

#include <opencv2/opencv.hpp>

using namespace std;
using namespace cv;

int main(int argc, char* argv[])
{
const char* imagename = "qqqq.jpg";

//从文件中读入图像
Mat img = imread(imagename);

//如果读入图像失败
if(img.empty())
{
fprintf(stderr, "Can not load image %s\n", imagename);
return -1;
}

//显示图像
imshow("image", img);

//此函数等待按键,按键盘任意键就返回
waitKey();

return 0;
}











评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值