- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
opencv2.4.9配置
Visual Studio 2010 配置
Opencv2.4.9
转自:
/huang9012/article/details
这篇文章作为 OpenCV 的启程篇,自然少不了先系统地介绍 OpenCV 开发环境的配置。
浅墨前后经历过 OpenCV 2.4.6 ,OpenCV 2.4.7 ,OpenCV 2.4.8 这三个版本的配置,有时候还要涉及到
三个版本之间的转换,所以还是对 OpenCV 的配置有一定的理解的,希望自己的一点拙见能帮到大家。
还是先放出待会儿的测试用图:
1.下载和安装 OpenCV SDK
VS2010 不用说,肯定都安装了吧。来说说当前最新的 OpenCV 版本 2.4.8 (2014 年 2 月 24 日)的下
载和安装。与其说是安装,不如叫解压更加合适,因为我们下载的 exe 安装文件就是一个自解压程序而
已。
在官网:/上找到 OpenCV windows 版下载下来。
下载完后得到文件 OpenCV 2.4.8 ,双击后会提示解压到某个地方,推荐放到D:\ Program Files\下,比
如 D:\ Program Files ,(因为OpenCV 项目文件打包的时候,根目录就是 opencv ,所以我们不需要额
外的新建一个名为 opencv 的文件夹,然后再解压,那是 多此一举的事情)然后点击 Extract 按钮
等一段时间,OpenCV2.4.8 近 3 个多 G 的文件就解压到了 D:\ Program Files 下。
其中,build 里面是使用 OpenCV 相关的文件,我们如果只是使用 OpenCV 的话呢,就
只用管 build 里面的内容。下面的 sources 文件夹你嫌烦,你嫌占硬盘空间,完全可以删
掉。但是需要注意的是,官方示例集,也就是 samples 文件夹里面的示例程序,在
sources 文件夹里面躺着呢,所以,如果真是要删的话,还是想清楚哦。sources 里面是
源代码。想查看完整的源代码需要用 cmake 来“解包”,如何“解包”大家百度一下就
可以,或者下次浅墨来专门讲一讲。这里就先不多说了。
2.配置环境变量
有些奇怪的是,浅墨在经历 OpenCV 2.4.6 ,OpenCV 2.4.7 ,OpenCV 2.4.8 这三个版本之间转换的时
候,这三个版本的 OpenCV 存放在硬盘的不同的目录下。但就没动过这步里面的环境变量,或许新版本
的 OpenCV 已经 弱化了环境变量的配置。所以,大家可以先跳过这步,如果最终配置出来报错的话呢,
可以考虑下根据实际情况加上这步的配置。
这步的配置方法如下:
计算机- (右键)属性-高级系统设置-高级(标签)-环境变量- (双击)path (用户,系统里面的
path 任选其一)-在变量值里面添加相应的路径。
对于 32 位系统,就添加:
”…… opencv\build\x86\vc10\bin”
而对于 64 位系统,可以两个都添加上:
”…… opencv\build\x86\vc10\bin”
和”…… opencv\build\x64\vc10\bin”,
这样,到时候才可以在编译器 Win32 和 X64 中来回切换都吃得开,游刃有余~
例如,浅墨的就是
D:\ Program Files\opencv\build\x64\vc10\bin;D:\ ProgramFiles\opencv\build\x86\vc10\bin
注:变量值实际为 bin 文件夹的路径;D 表示 OpenCV 安装于 D 盘;X64 表示运行系统环境位 64 位系
统,若安装于 32 位系统,应为 X86 ;vc10 表示编译环境为 Microsoft Visual Studio 2010 ;变量添加
完成后需要注销系统,才会生效。
3.工程包含(include )目录的配置
之前看过的好多博文都说“每次新建工程都要重新配置”,其实不用这样麻烦的。
看我之前 DirectX 配置的相关博文的朋友们应该都知道,有一招叫属性管理器,点进去,到
视图--属性管理器
在新出现的“属性管理器”工作区中,点击项目
-Debug|Win32-Microsoft.Cpp.Win32.userDirectories (反键属性,或者双击)即可打开属性页
面。
打开熟悉的属性页面后,就是一番配置了。首先是在
【通用属性】- 【VC++ 目录】 - 【包含目录中】
添加上
D:\ Program Files\opencv\build\incl
文档评论(0)