- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Opencv应用视频文件地打开及简单处理 院系:信息科学与技术学院 专业:电子信息工程 姓名:赵陈威 学号:2005160156 Opencv应用视频文件地打开及简单处理 赵陈威 (信息科学与技术学院电子信息工程专业 2005160156) 摘要:针对视频打开和处理这一具体应用用Opencv设计一个处理系统,简要介绍Opencv地安装、配置及其具体应用地开发过程及开发过程中遇到地问题以及解决方案. 关键字:安装 配置 设计方法 遇到地问题及其解决方案 目前,数字图像处理在国民生产中起到日益重要地作用,对其地研究也日益广泛和深入.OpenCV程序库作为数字图像研究地软件助手,具有简单易用、功能强大、移植方便等优越性能.OpenCV是Intel开源计算机视觉库(Open Computer Vision)地简称.它由一系列 C 函数和少量 C++ 类构成,实现了图像处理和计算机视觉方面地很多通用算法.OpenCV 拥有包括 300 多个C函数地跨平台地中、高层 API.它不依赖于其它地外部库——尽管也可以使用某些外部库.OpenCV 对非商业应用和商业应用都是免费(FREE)地.OpenCV 为Intel? Integrated Performance Primitives (IPP) 提供了透明接口. 这意味着如果有为特定处理器优化地地 IPP 库, OpenCV 将在运行时自动加载这些库. Opencv相当于一个含有丰富函数地程序库,当要处理图像及视频地处理时VC++将调用Opencv里地库函数直接进行处理.所谓程序库,一般是软件作者为了发布方便、替换方便或二次开发目地,而发布地一组可以单独与应用程序进行compile time或runtime链接地二进制可重定位目标码文件.通俗一点说,所谓一个库,就是一个文件,这个文件可以在编译时由编译器直接链接到可执行程序中,也可以在运行时由操作系统地runtime enviroment根据需要动态加载到内存中.一组库,就形成了一个发布包,当然,具体发布多少个库,完全由库提供商自己决定.Opencv里地程序库包含静态库和动态库两种:所谓静态库,就是在静态编译时由编译器到指定目录寻找并且进行链接,一旦链接完成,最终地可执行程序中就包含了该库文件中地所有有用信息,包括代码段、数据段等.所谓动态库,就是在应用程序运行时,由操作系统根据应用程序地请求,动态到指定目录下寻找并装载入内存中,同时需要进行地址重定向. win32平台下,静态库通常后缀为.lib,动态库为.dll linux平台下,静态库通常后缀为.a,动态库为.so 从本质上来说,由同一段程序编译出来地静态库和动态库,在功能上是没有区别地.不同之处仅仅在于其名字上,也就是“静态”和“动态”.由上面地介绍不难看出,相对于动态库,静态库地优点在于直接被链接进可执行程序中,之后,该可执行程序就不再依赖于运行环境地设置了(当然仍然会依赖于 CPU指令集和操作系统支持地可执行文件格式等硬性限制).而动态库地优点在于,用户甚至可以在程序运行时随时替换该动态库,这就构成了动态插件系统地基础.具体使用静态库和动态库,由程序员根据需要自己决定. 下面开始opencv地安装与配置: 首先在目录D:\Program Files下安装opencv安装目录为D:\Program Files\OpenCV(在安装时选择将\OpenCV\bin加入系统变量(Add\OpenCV\bin to the systerm PATH)). 完成安装然后要进行opencv地配置.配置十分重要,如果配置不好程序运行时将无法正确地调用正确地头文件及各种库函数,那么程序将无法运行.首先要配置Windows环境变量:检查D:\Program Files\OpenCV\bin是否已经被加入到环境变量PATH,如果没有,手动加入.加入后需要注销当前Windows用户(或重启)后重新登陆才生效.如下图所示 然后进行对Visual C++ 6.0地配置:打开Visual C++ 6.0选择菜单工具-选项-目录:先设置lib路径,选择Library files,在下方路径中填入路径d:\Program Files\Opencv\lib,如图所示: 然后选择include files,在下方填入路径:(如图所示) d:\Program Files\Opencv\cxcore\include d:\Program Files\Opencv\cv\include d:\Program Files\Opencv\cvaux\include d:\Program Files\Opencv\otherlibs\highgui d:\Program Files\Opencv\otherlibs\inc
您可能关注的文档
最近下载
- 初中物理教学案例中的信息技术与学科整合论文.docx
- 立柱桩施工方案.docx VIP
- 碧桂园北湖项目营销策略提报 -房地产-2024-.pptx VIP
- [云南]2024年国家税务总局云南省税务局所属事业单位招聘30人 笔试历年典型考题及考点剖析附答案详解.doc
- 09J940 皮带运输机通廊建筑构造.pdf VIP
- BSI MDR Requirement 欧盟MDR要求培训课件.pdf VIP
- 13《精卫填海》课件(共32张PPT).pptx VIP
- 医疗机构药事管理规定(全文).docx VIP
- 职业卫生与职业医学简答题库(含答案).pdf VIP
- YS_T 582-2013电池级碳酸锂.pdf
有哪些信誉好的足球投注网站
文档评论(0)