慧聪网首页 > 安防行业 > 技术方案库
 
实例透析:在Delphi中开发视频捕获程序
2008/3/26/10:38  来源:eNet硅谷动力

  [摘要]VFW是VideoforWindows的简称,是微软公司为视频软件开发人员专门推出的关于数字视频的软件包来对视频处理进行支持。VFW提供的接口可以支持大多数的视频采集卡,所以为视频捕捉提供了标准的接口,从而大大降低了视频软件在Windows下的开发难度。现在我们就来掌握下如何利用VFW技术外加简易摄像头实现一个简单的单路视频监控系统,实例涉及到的摄像头既可为市场上出售的普通摄像头,也可为电脑笔记本自带摄像头。

  VFW是VideoforWindows的简称,是微软公司为视频软件开发人员专门推出的关于数字视频的软件包来对视频处理进行支持。VFW提供的接口可以支持大多数的视频采集卡,所以为视频捕捉提供了标准的接口,从而大大降低了视频软件在Windows下的开发难度。现在我们就来掌握下如何利用VFW技术外加简易摄像头实现一个简单的单路视频监控系统,实例涉及到的摄像头既可为市场上出售的普通摄像头,也可为电脑笔记本自带摄像头。

    视频捕捉与实时处理技术是目前视频处理系统中难点技术之一,能否准确捕捉指定的视频图像,进而实现精确地数据分析与处理,关系到整个视频系统的成败。显然,这个系统的重要之处是实时捕捉视频图像。为此,采用VFW技术,它能使应用程序通过数字化设备从传统的模拟视频源得到数字化的视频剪辑。VFW的一个重要思想是播放时不需要专用硬件。为了解决数字视频数据量大的问题,需要对数据进行压缩,而VFW引进了AVI的文件标准。该标准未规定如何对视频进行捕捉、压缩及播放,仅规定视频和音频该如何存储在硬盘上及在AVI文件中交替存储视频帧和与之相匹配的音频数据。但VFW可使程序员通过发送消息或设置属性来捕捉、播放和编辑视频剪辑。

    VFW主要由6个模块组成,下面做一下简单的说明:

    AVICAP.DLL包含执行视频捕捉的函数,它给AVI文件的I/O处理和视频、音频设备驱动程序提供一个高级接口。

    MSVIDEO.DLL包含一套非凡的DrawDib函数,用来处理屏幕上的视频操作。

    MCIAVI.DRV包括对VFW的MCI命令解释器的驱动程序。

    AVIFILE.DLL包含由标准多媒体I/O(mmio)函数提供的更高的命令,用来访问.AVI文件。

    ICM压缩治理器,用于治理的视频压缩/解压缩的编译码器(Codec)。

    ACM音频压缩治理器,提供与ICM相似的服务,适用于波形音频。

[1] [2] [3] 下一页 


想让您的事业成功吗?
网上赚钱成功三步曲
1 不是会员
2 已是会员 免费宣传产品
3 推广公司 让生意火起来!
  
【我要评论】 【大 中 小】  【打印】
 关于“视频、VideoforWindows、技术”的资讯
·图文应急通信:实现高效抗灾联动(附图)  (3.14 8:41)
·上海研顺门控科技公司医院监控系统方案  (3.6 8:39)
·上海研顺门控科技公司小区监控系统方案  (3.5 11:41)
·上海研顺门控科技公司银行监控系统方案  (3.3 11:10)
·城市无线电噪声测量方法等国标近日获批  (1.31 9:44)
·中盛益华:银行110联网报警系统建设方案  (1.31 9:44)
·深圳环城汽车美容服务中心视频监控工程  (1.30 18:2)
·深圳优创科技有限公司视频监控工程浅析  (1.30 18:2)
·技术之透析红外夜视监控系统的技术问题  (1.30 16:58)
·维尔特网络集中监控管理系统软件的解读  (1.15 16:51)
PND库存警报响 GPS芯片市场启动新一轮价格战
[2008年安防明星企业推荐] [数百企业积极报名315诚信安防巡展]

·我国自主研制安防“千里眼”
·防盗报警等安防品成消费新热
·追踪系统结合RFID和 GPS技术
·郑州市首个轨道交通工程开工
·人大代表抢劫网友被判刑20年
·论坛:深圳安防为什么做不大?
·实现三网融合须进行双向改造
·CREATOR 推出多功能中控套装
·身份识别让家具生产更加顺畅
·沪将在外环周边建成37个P+R
·丰田(中国)捐赠警用车辆(图)
·RSA :信息风险管理解决方案
返回慧聪安防网首页
慧
聪
网

赢
造
企
业
网
上
贸
易