WWW.51LUNWEN.COM 无忧论文网
| 无忧英国论文网 | 无忧免费论文网|英国·澳大利亚·新西兰·加拿大·美国·荷兰】
无忧论文网无忧论文网名校师资提供一流服务
2008/12/3 星期三
论文首页 | 留学论文 | 硕士论文 | MBA论文 | 金融硕士 | 博士论文 | 代写论文 | 代写Assignment| 翻译服务 | 支付方式
论文下载 | 论文写作 | 论文格式 | 本科论文 | 论文老师 | 论文出售 | 论文发表 | 发表供需| 教育导航 我的无忧  
英语论文|工商管理|市场营销|物流论文|人力资源|电子商务|旅游管理学|项目管理|行政管理|经济论文|金融论文|国际贸易|法律论文|日语论文|
教育论文|政治论文|社会哲学|新闻媒体|保险论文|会计财务|计算机科学|建筑论文|通讯论文|土木工程|医学论文|论文写作|留学文书|应用范文|
无忧论文网论文下载中心 [自然科学类][计算机科学][计算机软件]基于VFW和DirectShow的视频捕获技术(附答辩文稿)
本类导航  
计算机科学
 →计算机软件
 →计算机应用
 →计算机网络
 →计算机数据库
 →计算机硬件
本专业最热门的论文 
企业工资管理信息系统(附开题报告,任务书,外文资料翻译等)(7099)
学籍管理系统(附源程序,PB)(6049)
Java语言编写的基于Web的电子聊天室(4552)
计算机本科毕业论文:企业人事管理系统(附开题报告,文献翻译)(4532)
电子商务网站构建(附源代码)(4308)

Google 英语论文 硕士论文 论文下载 论文发表
支付方式咨询:357500023@qq.com
论文题目: 基于VFW和DirectShow的视频捕获技术(附答辩文稿)
论文编号: lw200707071427089313
编辑: ch
论文属性: 本科毕业论文
论文国籍:
论文语言:中文
登出日期: 2007-07-07  
点击次数:1161
论文字数:27672
购买价格: 100
注明:
参考相关附件:
论文大纲,目录
关键词搜索:计算机软件论文   本科毕业论文
概述
1.1视频捕获应用背景和需求分析。
随着通信技术与多媒体技术的飞速发展,越来越多的应用不仅要求传输与处理事先存储下来的图象数据,还要求应用系统能够实时获取通信对方的活动图象信息,如可视电话系统,桌面视频会议系统,人脸识别系统,运动检测系统,交通安全监控系统等的多媒体应用中。因此如何实时获取数字视频数据就成为该类应用中的重要环节和关键前提。同时随着计算机运算、处理性能的飞速发展,原来许多需要专用硬件设备才能实现的技术,现在已经完全可以利用 CPU 的高性能通过软件来实现。例如现在的 PSTN 可视电话系统已经完全可以通过 PC 机用软件方案实现。在其软件实现方案中, Windows 环境下的实时视频捕获就成为系统实现的重要前提。

视频捕获具有很好的开发前景,在计算机应用领域的许多方面,都离不开视频捕获这必不可少的一步。利用软件来去合理地实现视频捕获的功能,是一个非常具有研究与应用价值的课题。考虑到具体应用的情况,对视频捕获程序的具体要求也不尽相同,然而,还是有一些共同的特征是视频捕获程序所必须共有的,这就是,必须尽量做到高速、精确、实时地进行捕获,这也是视频捕获开发人员必须在开发过程中时刻铭记的原则。
1.2视频捕获程序的开发环境与开发工具。
在Video for Windows(简称VFW) 出现之前,捕获数字视频是一项极其复杂的工作。Microsoft 的Visual C++自从4.0版就开始支持VFW,这给视频捕获编程带来了很大的方便。此后Visual C++的版本不断更新,VFW的功能也随之日趋完善,一度成为视频捕获开发工具的首选。而随着Microsoft在多媒体领域的日益成熟,DirectX的强大的功能将DirectShow推到了计算机应用领域的前台,DirectShow的强大对音频和视频的支持以及远高于VFW的处理速度使得它成为了程序开发人员的新宠。无论是VFW还是DirectShow,都是Microsoft的产品,因此,对于Microsoft力推的操作系统windows系列,它们都有很好的兼容性和针对性,特别是VFW,一些核心的功能甚至已经嵌入到操作系统中,因此,本毕业设计的视频捕获开发环境主要是在Microsoft Window 2000下进行。
下面来讨论一下编程开发工具的选用,从上面已经得知,Visual C++4.0已经开始支持VFW,但是Visual C++并不是唯一支持VFW的开发工具,此外,也可以用Delphi、Visual Basic来去进行视频捕获的开发。至于利用Direct Show进行视频捕获,也存在着类似的情况。不过综合各种因素,本毕业设计选用了C++语言作为程序语言,采用Visual C++作为开发工具,事实上,也理应选用Visual C++作为开发工具,这主要是基于以下的考虑:
1) C++语言作为目前最流行的语言,具有强大的功能,简洁的形式以及丰富的编程思想。
2) Visual C++在数字图象处理和视频捕获上,具有得天独厚的优势。比起目前比较流行的Delphi、Java开发平台来说,由于多年来的积累,它能够提供强大的支持视频捕获功能的接口,同时在进行其他处理和操作上也非常方便。而且相对而言,它能够取得更快的处理速度,而这,对于对实时性要求非常严格的图象处理和视频应用来说,无疑是Visual C++最大的优势。
3) DirectShow主要应用于C++开发,这更是一个不容忽视的重要原因。 当使用Microsoft Visual Basic时, 可以访问一个 DirectS无忧论文 【http://www.uklunwen.com】how API的大子集, 但是其对Visual Basic的支持并不完全。如果使用Microsoft JScript或Visual Basic脚本语言,DirectShow 只能支持基于脚本的 DVD 应用程序。而Direct Show虽然对Borland Delphi也同样支持,但是在具体的应用上往往缺乏相应的技术支持文档而使得开发举步维艰。
4) 无论是VFW,还是Direct Show,抑或Visual C++,Windows 2000,都是微软的产品,出于兼容性和稳定性的考虑,也理应选用Visual C++。
第1页 第2页 
上一篇:基于WEB的试题库管理系统(附开题报下一篇:餐饮管理系统(附开题报告,任务书和翻
最新论文 最热门论文
行政权与公民权研究
Disclosure environment and listing on foreign stock exchanges
Cross-Listings and M&A Activity: Transatlantic Evidence
Cost of Capital and Liquidity of Cross-Listed Chinese Companies
On Cross-cultural Awareness in English and Chinese Translation
校园网站设计
英语专业毕业论文-英语委婉语的交际功能
英语毕业论文:Collaborative Principled Negotiation
英语专业毕业论文题目汇总
图书馆管理系统
论文首页】【设为主页】【加入收藏】【打印本文】【回到顶部
 
 
 
Copyright (c) 2002 ~ 2009 无忧集团旗下网站. All rights reserved.