OpenCV-2.4.3+VS2010+Win7(32位)安装与配置

一、下载OpenCV2.3.4

  1. 从 http://www.opencv.org.cn/index.php/Download 下载 OpenCV for Windows(也即 OpenCV-2.3.4-win-superpack.exe 文件)。
  2. 将 OpenCV-2.3.4-win-superpack.exe 解压并放到某个路径目录下,例如 D:\OpenCV2.3.4。

二、配置环境变量  

  右击“我的电脑”选“属性”,点“高级系统属性”,点“环境变量”,在系统变量中path上添加OpenCV-2.4.3\build\x86\vc10\bin;

三、配置VS2010

打开【VC++目录】

 打开【VC++目录】方法一: 选择“视图”——“其他窗口”——“属性管理器”,如下图所示。

  双击Debug | Win32下的“Microsoft.Cpp.Win32.user”,如下图所示。 

  在弹出的配置框中配置,选择“VC++目录”。

打开【VC++目录】方法二:

建好项目,然后打开解决方案资源管理器,右键项目,选择属性,,然后选择“VC++目录”就好。

然后在【vc++目录中】添加以下文件目录位置:

  1、在“包含目录”中的结尾处(若结尾处无英文状态下的“;”则需自行添加“;”,下同)加入以下内容添加以下内容:

  $(opencv)\include\opencv;$(opencv)\include\opencv2;$(opencv)\include;

  2、在库目录中的结尾处加入以下内容添加:

  $(opencv)\x86\vc10\lib;

  注:$(opencv)\include\opencv是告诉VC去“opencv”这个变量中的文件夹下的\include\opencv路径中找OpenCV的库文件目录。

  如下图所示。

  在“链接器”-“输入”-“附加依赖选项”中的结尾处加入以下内容:

$(opencv)\x86\vc10\lib\opencv_core234d.lib;$(opencv)\x86\vc10\lib\opencv_highgui231d.lib;$(opencv)\x86\vc10\lib\opencv_video234d.lib;$(opencv)\x86\vc10\lib\opencv_ml234d.lib;$(opencv)\x86\vc10\lib\opencv_legacy234d.lib;$(opencv)\x86\vc10\lib\opencv_imgproc234d.lib;

  注:lib可根据实际情况进行删减。

  如下图所示。

 

注意还要在【链接器】--》【常规】--》附加库目录中添加包含lib的文件夹。【vs2010调用dll,可参见我的另外一篇博客VS2010 如何添加H文件目录和LIB目录


  点击确定,至此OpenCV的配置完成。


注意,很多时候会出现

计算机中丢失opencv_core243d.dll 提示,此时的解决方法是:

看来是没有配置好开发环境。

看看系统环境变量的path目录下有没有加上OpenCV-2.4.3\build\x86\vc10\bin;

还要在VS的VC++目录里添加好include和lib:

包含文件:
OpenCV_2.4.3\build\include
OpenCV_2.4.3\build\include\opencv
OpenCV_2.4.3\build\include\opencv2

库目录:
OpenCV-2.4.3\build\x86\vc10\lib

都设置好后重启VS再试试。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值