OpenCV2.4.7+VS2008+Win7环境配置

以下为OpenCV2.4.7+VS2008+Win7 32位环境配置

1.下载OpenCV2.4.7,安装到C盘下,安装后的目录结构如图1

图1.

 

2.配置环境变量PATH:C:\opencv\build\x86\vc10\bin;结果如图2.配置完这一项后重启或者注销下电脑才能生效.

图2.

3.新建VS2008工程,类型为win32控制台应用进行如下配置:

3.1工程->选项->项目和解决方案->VC++目录,在包含文件中包含以下目录:C:\opencv\build\include\和C:\opencv\build\include\opencv,库文件包含目录:C:\opencv\build\x86\vc10\lib

效果如图3和4:

图3.库文件包含目录

图4.包含文件包含的目录

3.2新建一个CPP文件,代码如下附在最后

然后配置项目属性:项目->属性->配置属性->连接器->输入->附加依赖项,添加如下内容:
注意:这个只是针对Debug版本的配置,release版本用到的lib不一样.

 opencv_calib3d247d.lib
opencv_contrib247d.lib
opencv_core247d.lib
opencv_features2d247d.lib
opencv_flann247d.lib
opencv_gpu247d.lib
opencv_highgui247d.lib
opencv_imgproc247d.lib
opencv_legacy247d.lib
opencv_ml247d.lib
opencv_objdetect247d.lib
opencv_ts247d.lib
opencv_video247d.lib

效果如图5:

 

4.项目的运行目录下放一个名字为girl.jpg的图片 测试是否配置成功
配置成功的额话这个Demo会读取并显示一幅图像


5.可能遇到问题:缺少MSVCP100.dll,MSVCR100.dll,下载个这样的库房到system32下即可

.CPP代码:

 

#include "opencv2\opencv.hpp" #include <iostream> #include <string> using namespace cv; using namespace std; int main() {   const char *name="girl.jpg"; cout<<name<<endl; IplImage * pImg=cvLoadImage(name,1); if( pImg!=0 ) { cvNamedWindow( "girl", 1 ); // 创建窗口 cvShowImage( "girl", pImg ); // 显示图像 cvWaitKey(0);     // 等待按键 cvDestroyWindow( "girl" );  // 销毁窗口 cvReleaseImage( &pImg );  // 释放图像 return 0; } cout<<"说好的结果呢"<<endl; return -1; } 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值