网站大量收购独家精品文档,联系QQ:2885784924

OpenCV的安装.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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。这样就生成了

您可能关注的文档

文档评论(0)

youshen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档