首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > 基于Delphi的VFW视频捕获程序的开发

基于Delphi的VFW视频捕获程序的开发

资料介绍
消费类电子论文

基于Delphi的VFW视频捕获程序的开发
摘要:许多关于视频的软件(如视频会议、可视电话等)开发都应用于视频捕获技术。
微软为软件开发人员提供了一个专门用于视频捕获的VFW
SDK,从而为在Windows系统中实现视频捕获提供了标准的接口,并大大降低了程序的开
发难度。由于VFW
SDK只有VC和VB版,没有Delphi版,因此需要在Delphi中一一声明DLL中的各个函数和变
量。文中详细介绍了如何利用VFW在Delphi中开发视频捕获程序的步骤,同时给出了程序
实例。
    关键词:Delphi Video for Windows 视频捕获
1 引言
视频捕获与实时处理是目前图像处理系统中最关键的技术之一,能否准确捕获指定的
视频图像,进而实现精确地数据分析与处理,关系到整个系统的成败。笔者在开发“公路
安全线轧压检测系统”时就遇到此情况。该系统主要研究在公路关键地段,过往机动车辆
是否瞬间轧压黄色安全线。因此车辆轧压安全线的一个主要原因是车辆超车或逆向行使
而违反了上下行规则,这是造成交通事故的最主要、最直接的因素。本系统通过实时拍
摄,抓取瞬间图像,并经过系统的分析和处理来及时准确地检测车辆行驶情况,从而驱
动控制设备以作出相关处理。
显然,这个系统的关键之处是实时捕获视频图像。为此,采用微软公司推出的关于数
字视频的一个软件包VFW。它能使应用程序通过数字化设备从传统的模拟视频源得到数字
化的视频剪辑。VFW的一个关键思想是播放时不需要专用硬件。为了解决数字视频数据量
大的问题,需要对数据进行压缩,而VFW引进了AVI的文件标准。该标准未规定如何对视
频进行捕获、压缩及播放,仅规定视频和音频该如何存储在硬盘上及在AVI文件中交替存
储视频帧和与之相匹配的音频数据。但VFW可使程序员通过发送消息或设置属性来捕获、
播放和编辑视频剪辑。当用户在安
标签:DelphiVFW视频捕获
基于Delphi的VFW视频捕获程序的开发
本地下载

评论