您的位置:首页 > 运维架构

VS2012-opencv2.4.4-环境搭建与配置

2014-08-10 17:11 197 查看
准备:
安装vs2012;
下载并解压 openc2.4.4

一、设置环境变量

方法一: 开始 –> 控制面板 –> 系统和安全 –> 系统 –> 高级系统设置 –> 高级 –> 环境变量

方法二: 开始 –> 控制面板, 右上角搜索”环境变量”, 点击”编辑系统环境变量”-> 环境变量

上述操作之后可看到以下界面:





点击按钮1( 如上图所示“新建”),





变量名填写”opencv”.

变量值填写”{opencv}/build/x86/vc11/bin”. ( {opencv} 替换为你自己的opencv安装目录" )

关闭上图”新建用户变量”窗口

在上上图”环境变量”窗口找到变量”path”( 大小写不敏感 ). 点击按钮2( 如上上图所示”编辑” )





更改”变量值”, 在原有的变量值基础上, 增加”;%opencv%”. 点击确定.

配置完环境变量要重启或者注销

二、配置VS环境

1、新建项目





注意下面几个选项.





完成 项目创建

2、设置项目属性

步骤一, 新建 Property Sheet.

在VS最左侧找到 “Property Manager”( 属性管理 ) 选项卡, 如下图所示. ( 如果没有找到”Property Manager”. 点击菜单栏 “VIEW” –> “Property Manager” 即可看见 )

如下图所示, 在 “Debug|Win32” 上右键单击, 点击”Add New Project Property Sheet”





填写以下标注内容.

Name 随便写, 只要你能认识

Location 随便写, 只要你能找到.





点击”Add”完成创建.

步骤二, 编辑 Property Sheet 属性

如下图所示, 编辑 “opencv244” 的属性.





做以下编辑:





Include Directories 添加 “{opencv}\build\include”.

Library Directories 添加 “{opencv}\build\x86\vc11\lib”; ( {opencv} 替换为你的opencv安装路径 )

图下图所示, 点击”Linker –> Input –> Additional Dependencies”.





添加以下内容:

opencv_core244d.lib

opencv_imgproc244d.lib

opencv_highgui244d.lib

opencv_ml244d.lib

opencv_video244d.lib

opencv_features2d244d.lib

opencv_calib3d244d.lib

opencv_objdetect244d.lib

opencv_contrib244d.lib

opencv_legacy244d.lib

opencv_flann244d.lib

设置 Release 属性

完成”设置项目属性”之后, 你的debug版本便可正常使用. 如果需要设置 release 版本. 重复上面步骤3.

中间有两处不同:

1. 需要对 “Release |Win32” 添加 Property Sheet.

2.前面所有Additional Dependencies 项, XXX244d.lib 都去掉 “d". 比如 “opencv_core244d.lib” 变成”opencv_core244.lib”. 全部去掉后变成:

opencv_core244.lib

opencv_imgproc244.lib

opencv_highgui244.lib

opencv_ml244.lib

opencv_video244.lib

opencv_features2d244.lib

opencv_calib3d244.lib

opencv_objdetect244.lib

opencv_contrib244.lib

opencv_legacy244.lib

opencv_flann244.lib

测试:

随便找张图片, 放到放到你的工程目录, 命名为 img.png:





运行





来源:http://www.cnblogs.com/Bonker/p/3648466.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: