- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
OpenCV 2.4.9 +VS2013 开发环境配置
OpenCV 的全称是 :Open Source Computer Vision Library。OpenCV 是一
个基于 (开源 )发行的跨平台计算机视觉库 ,可以运行在 Linux、Windows和
Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类
构成 ,同时提供了 Python、Ruby、MATLAB等语言的接口 ,实现了图像处理
和计算机视觉方面的很多通用算法。
现本教程 ,是在 windows平台下使用 visualstudio2013和 opencv2.4.9 配置
一个开发环境。
工具/原料
opencv2.4.9 vs2013
方法/步骤
1 安装 opencv2.4.9 ,解压 ,请务必记住自己解压的路径。宜家以我自己的路径为例
D\Program Files
2
配置环境变量
1、系统变量 Path :添加 D\Program Files\opencv\build\x86\vc12\bin
2、用户变量 :添加 opencv 变量 ,值 D\Program Files\opencv\build ,添加
PATH 变 量 (有 就 不 需 要 添 加 ,但 是 值 需 要 添 加 )值 D\Program
Files\opencv\build\x86\vc12\bin
说明 :不管你系统是 32位还是 64 位 ,路径目录均选择 X86 ,因为编译都是使
用 32位编译 ;如果选用X64 ,则程序运行时候会出错。
3
新建 visual C项目
新建 visual C++项目 ,如下图所示 ,项目选项注意 :如下图。
4
工程目录的配置 (Debug )
找到属性管理器 ,如果找不到 ,请安装下图方法找到。双击 Debug|Win32打开
如下窗口 ,
设置如下 :(下图红框项为设置项 )
1、包含目录 :(VC++目录 )
D\Program Files\opencv\build\include
D\Program Files\opencv\build\include\opencv
D\Program Files\opencv\build\include\opencv2
2、库目录 :(VC++目录 )D\Program Files\opencv\build\x86\vc12\lib
3、连接器->输入->附加依赖项 :
opencv_ml249d.lib
opencv_calib3d249d.lib
opencv_contrib249d.lib
opencv_core249d.lib
opencv_features2d249d.lib
opencv_flann249d.lib
opencv_gpu249d.lib
opencv_highgui249d.lib
opencv_imgproc249d.lib
opencv_legacy249d.lib
opencv_objdetect249d.lib
opencv_ts249d.lib
opencv_video249d.lib
opencv_nonfree249d.lib
opencv_ocl249d.lib
opencv_photo249d.lib
opencv_stitching249d.lib
opencv_superres249d.lib
opencv_videostab249d.lib
其实以上都是 D\Program Files\opencv\build\x86\vc12\lib 下所有的 lib文
件 ,你会发现 ,有的后面带上 d ,有的没有 d ,这是因为 Debug 的就有 d ,Release
则没有 d。
工程目录的配置 (Release )
其他与 Debug一样 ,只是连接器->输入->附加依赖项不一样 ,设置如下 :
opencv_objdetect249.lib
opencv_ts249.lib
opencv_video249.lib
opencv_nonfree249.lib
opencv_ocl249.lib
opencv_photo249.lib
opencv_stitching249.lib
opencv_superres249.lib
opencv_videostab249.lib
opencv_calib3d249.lib
opencv_contrib249.lib
opencv_core249.lib
opencv_features2d249.lib
opencv_flann249
文档评论(0)