- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
OpenCV的安装
最近在学习和使用OpenCV,把学习的经验记录下来,拿出来与大家分享一下,当然就需要有一些基本的介绍。似乎还没找到OpenCV的chm文件,有空的话会去做一下。 一、基本情况介绍 OpenCV 是英特尔? 公司开发的开源图像处理和计算机视觉函数库。它由一系列 C 函数和少量 C++ 类构成,实现了图像处理和计算机视觉方面的很多通用算法。 OpenCV 是一个跨平台的中、高层 API 构成,目前包括 300 多个 C 函数。它不依赖与其它的外部库,尽管也可以使用某些外部库。OpenCV 对非商业用途和商业用途都是免费的。 它有以下特点: 1) 开放的C/C++源码 2) 基于Intel处理器指令集开发的优化代码 3) 统一的结构和功能定义 4) 强大的图像和矩阵运算能力 5) 方便灵活的用户接口 6)同时支持MS-WINDOWS、LINUX平台 二、下载 OpenCV是开源计划站SourceForge的一个项目,可以访问 /projects/opencvlibrary并下载最新的版本。基中包括Windows和Linux的版本以及相关文档。 或者也可以到OpenCV中文网站 作为和写这篇日志想配套,本站也提供OpenCV_1.0下载,大小17.2M 地址为:/soft/OpenCV_1.0.exe 三、安装 1.安装OpenCV 我本人是在Windows下进行安装,因而介绍的也是与Windows相关的一些心得,这里也就只介绍Windows下的安装。下载OpenCV安装程序。我使用的版本是OpenCV_1.0.exe,在随后的介绍都是以此版本为基础的。 windows下安装非常简单,就不多做累赘,双击安装文件,点击“Next”后,安装程序会让用户选择OpenCV的根目录所在硬盘的位置,比如D:\Program Files\OpenCV\。我们以后用opencv_root来表示这个路径。用户可以选择安装到其它的路径下,推荐将OpenCV安装在C盘的OpenCV目录下。 在安装时选择“将…\OpenCV\bin加入系统变量”(Add...\OpenCV\bin to the systerm PATH),这样做的目的是在运行程序的时候,OpenCV的动态链接库能够被访问的到,因为所有的动态链接库都放置于opencv_root\bin目录下。 对于特殊的路径,可以在“我的电脑”“属性”“高级”“环境变量”中添加上述变量,如:变量Path值:D:\Program Files\OpenCV\bin 。 2.安装DirectX SDK(一般用户用不到,可以不装,直接跳过) 对于想要用OpenCV进行视频处理的用户而言,还需要安装微软的DirectX SDK开发包。首先从微软官方网站/directx/上下载DirectSDK,大约在200MB左右,注意要下载directx 9.0b 版本,不是後面的升级版本。 安装DirectX SDK打开SDK的安装目录(一般为C:\DXSDK),找到BaseClasses文件夹,一般在C:\DXSDK\Samples\C++\DirectShow\BaseClasses,打开其中的BaseClasses.dsw(其中BaseClasses.sln为.net下(vc7.0)的可执行文件);在“生成”目录下选择“批生成”在选项中选择“Debug”和“Release”,然後生成该项目; 打开C:\DXSDK\Samples\C++\DirectShow\BaseClasses文件夹,会发现两个文件夹——Debug和Release,将Debug中的strmbasd.lib文件和Release中的STRMBASE.lib文件拷到C:\DXSDK\Lib目录下; 在VC的工程中加入如下库文件和包含文件: 在下选择“工具”“选项”,在左边的目录下选择“项目”“VC++目录”在右上角的筐里选择“库文件”将C:\DXSDK\Lib加入库文件中;再选择“包含文件”,将 C:\DXSDK\Include C:\DXSDK\Samples\C++\Common\Include C:\DXSDK\Samples\C++\DirectShow\BaseClasses 加入其中; 注意:有必要将上述目录移到最上方,以免在编译时发生访问库的冲突! 四 、编译OpenCV 打开OpenCV安装目录下的_make文件夹,启动其中的opencv.dsw工程(如: D:\Program Files\OpenCV\_make\opencv.dsw);在vc中选择build----batch build ,所有64位的都不选,然後点build。这样就生成了
您可能关注的文档
- NAFLD诊疗指南.doc
- Naga上院的顶级住宅开发模式.doc
- NANDA心理问题护理诊断学生版.doc
- NANDA确定的128个护理诊断.doc
- Nanog基因论文Nanog和Oct4基因在前列腺癌中的表达及意义.doc
- NACA0023三维机翼水动力性能数值分析.doc
- NaOH预处理对玉米秸秆干发酵影响的研究.doc
- NAP染色临床应用.doc
- nature发表论文的策略和手段看看外国科学家对在顶尖杂.doc
- NaCl浓度胁迫黄豆种子萌发的影响.doc
- 专题13 风云变幻—近代以来的国际关系与国际格局的演变(课件)-2025年高考历史二轮复习讲练测(新高考通用).pptx
- 3.2.3 呼吸作用-2024-2025学年七年级生物下册同步教学课件(人教版2024).pptx
- 2025春沪科版初中物理八年级下册教学课件 第八章 第4节 流体压强与流速的关系.pptx
- 2024-2025学年七年级数学下册举一反三系列(沪科版2024)专题8.9 整式乘法与因式分解全章专项复习【3大考点10种题型】(举一反三)(沪科版2024)(解析版).docx
- Unit 1(复习课件) -2024-2025学年英语五年级下册单元速记巧练系列(人教PEP版).pptx
- 3.1.1 种子的萌发(第二课时)-2024-2025学年七年级生物下册同步教学课件(人教版2024).pptx
- 3.2.1 水的利用与散失-2024-2025学年七年级生物下册同步教学课件(人教版2024).pptx
- 6.5 国家司法机关(教学课件)-2024-2025学年八年级道德与法治下册高效课堂同步教学课件(统编版).pptx
- 2025春沪科版初中物理八年级下册教学课件 第九章 第4节 物体的浮与沉 第1课时.pptx
- 专题09 多元共生—古代世界文明的多样性与区域扩展(课件)-2025年高考历史二轮复习讲练测(新高考通用).pptx
文档评论(0)