- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
OpenCV的安装,opencv安装,opencv,opencv下载,opencv安装vs2010,pythonopencv安装,opencvlinux安装,opencv安装教程,opencv3.0安装,ubuntuopencv安装
最近在学习和使用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。这样就生成了
您可能关注的文档
- MW级风电叶片一体灌注合模工艺研究.pdf
- MyEclipse的编程快捷方式大全.pdf
- MySQL_DBA_安全管理.doc
- Mysql常见问题.doc
- MYSQL数据库安全配置.doc
- MySQL和PostgreSQL的对比选择.pdf
- Mysql 简单的控制台语句.doc
- MySQL新技术研究与实践.pdf
- mysql的安装,与phpApache相结合.doc
- MySQL的用户和数据安全性授予权限和回收权限.ppt
- 《数字文化消费市场发展与科技融合趋势研究》教学研究课题报告.docx
- 高中生心理健康状况与学习压力的相互作用及对策分析教学研究课题报告.docx
- 2023年甘肃省陇南市宕昌县好梯乡招聘社区工作者真题及参考答案详解.docx
- 2023年甘肃省陇南市宕昌县好梯乡招聘社区工作者真题参考答案详解.docx
- 能效管理平台生产线项目招商引资报告.docx
- 《高中语文整本书阅读教学与传统文化传承的融合研究》教学研究课题报告.docx
- 初中生物教师教学画像描绘与创新教学实践推广策略分析教学研究课题报告.docx
- 基于情境创设的小学美术教育创新模式与学生创造力培养实践研究教学研究课题报告.docx
- 家长进课堂课件幼儿园.pptx
- 能效管理平台生产线项目规划设计方案.docx
文档评论(0)