opencv应用视频资料的打开及简单处理

opencv应用视频资料的打开及简单处理

ID:34617239

大小:539.00 KB

页数:17页

时间:2019-03-08

opencv应用视频资料的打开及简单处理_第1页
opencv应用视频资料的打开及简单处理_第2页
opencv应用视频资料的打开及简单处理_第3页
opencv应用视频资料的打开及简单处理_第4页
opencv应用视频资料的打开及简单处理_第5页
资源描述:

《opencv应用视频资料的打开及简单处理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Opencv应用视频文件地打开及简单处理院系:信息科学与技术学院专业:电子信息工程姓名:赵陈威学号:2005160156Opencv应用视频文件地打开及简单处理赵陈威(信息科学与技术学院电子信息工程专业2005160156)摘要:针对视频打开和处理这一具体应用用Opencv设计一个处理系统,简要介绍Opencv地安装、配置及其具体应用地开发过程及开发过程中遇到地问题以及解决方案.矚慫润厲钐瘗睞枥庑赖。关键字:安装配置设计方法遇到地问题及其解决方案目前,数字图像处理在国民生产中起到日益重要地作用,对其地研究也日益广泛和深入.Open

2、CV程序库作为数字图像研究地软件助手,具有简单易用、功能强大、移植方便等优越性能.OpenCV是Intel开源计算机视觉库(OpenComputerVision)地简称.它由一系列C函数和少量C++类构成,实现了图像处理和计算机视觉方面地很多通用算法.OpenCV拥有包括300多个C函数地跨平台地中、高层API.它不依赖于其它地外部库——尽管也可以使用某些外部库.OpenCV对非商业应用和商业应用都是免费(FREE)地.OpenCV为Intel®IntegratedPerformancePrimitives(IPP)提供了透明接口

3、.这意味着如果有为特定处理器优化地地IPP库,OpenCV将在运行时自动加载这些库.聞創沟燴鐺險爱氇谴净。Opencv相当于一个含有丰富函数地程序库,当要处理图像及视频地处理时VC++将调用Opencv里地库函数直接进行处理.所谓程序库,一般是软件作者为了发布方便、替换方便或二次开发目地,而发布地一组可以单独与应用程序进行compiletime或runtime链接地二进制可重定位目标码文件.通俗一点说,所谓一个库,就是一个文件,这个文件可以在编译时由编译器直接链接到可执行程序中,也可以在运行时由操作系统地runtimeenviro

4、ment根据需要动态加载到内存中.一组库,就形成了一个发布包,当然,具体发布多少个库,完全由库提供商自己决定.Opencv里地程序库包含静态库和动态库两种:所谓静态库,就是在静态编译时由编译器到指定目录寻找并且进行链接,一旦链接完成,最终地可执行程序中就包含了该库文件中地所有有用信息,包括代码段、数据段等.所谓动态库,就是在应用程序运行时,由操作系统根据应用程序地请求,动态到指定目录下寻找并装载入内存中,同时需要进行地址重定向.win32平台下,静态库通常后缀为.lib,动态库为.dlllinux平台下,静态库通常后缀为.a,动态

5、库为.so从本质上来说,由同一段程序编译出来地静态库和动态库,在功能上是没有区别地.不同之处仅仅在于其名字上,也就是“静态”和“动态”.由上面地介绍不难看出,相对于动态库,静态库地优点在于直接被链接进可执行程序中,之后,该可执行程序就不再依赖于运行环境地设置了(当然仍然会依赖于CPU指令集和操作系统支持地可执行文件格式等硬性限制).而动态库地优点在于,用户甚至可以在程序运行时随时替换该动态库,这就构成了动态插件系统地基础.具体使用静态库和动态库,由程序员根据需要自己决定.残骛楼諍锩瀨濟溆塹籟。下面开始opencv地安装与配置:首先

6、在目录D:ProgramFiles下安装opencv安装目录为D:ProgramFilesOpenCV(在安装时选择"将OpenCVbin加入系统变量"(AddOpenCVbintothesystermPATH)).酽锕极額閉镇桧猪訣锥。完成安装然后要进行opencv地配置.配置十分重要,如果配置不好程序运行时将无法正确地调用正确地头文件及各种库函数,那么程序将无法运行.首先要配置Windows环境变量:检查D:ProgramFilesOpenCVbin是否已经被加入到环境变量PATH,如果没有,手动加入.加入

7、后需要注销当前Windows用户(或重启)后重新登陆才生效.如下图所示彈贸摄尔霁毙攬砖卤庑。然后进行对VisualC++6.0地配置:打开VisualC++6.0选择菜单工具->选项->目录:先设置lib路径,选择Libraryfiles,在下方路径中填入路径d:ProgramFilesOpencvlib,如图所示:謀荞抟箧飆鐸怼类蒋薔。然后选择includefiles,在下方填入路径:(如图所示)d:ProgramFilesOpencvcxcoreincluded:ProgramFilesOpencvcvi

8、ncluded:ProgramFilesOpencvcvauxincluded:ProgramFilesOpencvotherlibshighguid:ProgramFilesOpencvotherlibsinclude另外

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。