visual+c++视频技术方案宝典—-毕业论文设计.doc
视频采集方案宝典 该文档为视频监控系统开发的毕业论文设计,主要介绍视频采集方案的解决方案。视频采集是开发视频监控系统的首要步骤,它关系到采集视频数据的质量,因此,视频采集会影响到其后的各种操作(包括视频预览、视频录像、视频回放、图像识别等)。 视频采集方案可以分为三种方法,即 VFW(Video For Windows)、DirectShow 和 SDK(Software Development Kit)。其中,VFW 是一种较老的视频采集方法,它是 Microsoft 提供的数字视频软件包,提供了一组库函数,能够实现视频捕捉、影像压缩及影像播放等功能。 DirectShow 是 Microsoft 推出的流媒体开发包,使用它可以在支持 WDM 驱动的各种监控卡上采集数据,因此,使用 DirectShow 可以开发通用的视频监控程序。DirectShow 支持 ASF、MPEG、AVI、MP3、WAV 等多种媒体格式,使得它很容易实现媒体数据的采集、回放。 SDK 是监控卡厂家提供的开发视频监控系统的一组库函数,使用 SDK 库函数,用户可以在不了解视频压缩、回放、网络传输等技术的前提下,进行视频程序开发(SDK 中通常都包含了这些技术的实现)。但是,由于不同厂家提供的监控卡 SDK 并不兼容,因此编写的应用程序无法移植到新的环境中。 在 VFW 视频采集方案中,需要导入 vfw32.lib 库文件,并使用 AVICap.dll、MSVideo.dll、MCIAvi.drv、AVIFile.dll 等库文件提供的函数进行视频采集。开发流程包括创建视频捕捉窗口、连接驱动程序、设置视频捕捉窗口的大小及父窗口等步骤。 在视频窗口创建中,需要使用 capCreateCaptureWindow 函数来创建视频预览窗口,该函数需要指定视频捕捉窗口的名称、风格、坐标、宽度、高度、父窗口和标识等参数。创建视频捕捉窗口后,需要将其显示在对话框中的适当位置。 本文档提供了视频采集方案的详细介绍和解决方案,为开发视频监控系统提供了有价值的参考。
剩余368页未读,继续阅读
- 粉丝: 761
- 资源: 8万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- ECharts旭日图-圆角旭日图.zip
- 自动码坯翻坯机及自动编组系统sw14可编辑全套技术资料100%好用.zip
- 装配焊接检测打标一体机sw14全套技术资料100%好用.zip
- 少儿编程在线培训系统:用户体验与界面设计
- C++OpenCV调整图片对比度&亮度 示例程序 by浅墨
- 自动化卷纸管机sw12全套技术资料100%好用.zip
- html+css+js网页设计 美食 家美食1个页面
- 数字化宿舍管理:系统设计与实践
- 2024年河北省职业院校学生技能大赛web技术赛项规程(高职组)
- 自动送料切割机sw可编辑全套技术资料100%好用.zip
- 通过C语言实现在控制台中打印一颗圣诞树.zip
- 自动贴青稞纸点焊机sw18可编辑全套技术资料100%好用.zip
- 知攻善防-应急响应靶机-web2.z09
- 知攻善防-应急响应靶机-web2.z08
- 知攻善防-应急响应靶机-web2.z10
- 校园失物招领平台:数据库设计与信息安全策略