电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C对摄像头进行操作

C对摄像头进行操作_第1页
1/8
C对摄像头进行操作_第2页
2/8
C对摄像头进行操作_第3页
3/8
在一些银行、大型商场、办公楼、升降电梯中,为了保障公有财产、商品、办公设备、资料、人身等的安全,都设有监控系统。在出现问题时,用户可以通过监控系统查找原因。下面的几个实例分别实现了摄像头监控与定时监控的功能。 实例 425 简易视频程序 实例说明 利用普通的简易摄像头,通过 C#语言即可开发成简易视频程序。本实例利用市场上购买的普通摄像头,利用 VFW 技术,实现单路视频监控系统。运行程序,窗体中将显示舰体摄像头采集的视频信息。如图 13.9 所示。 技术要点 本实例主要使用了 VFW(Video for Windows)技术。VFW 是 Microsoft 公司为开发 Windows 平台下的视频应用程序提供的软件工具包,提供了一系列应用程序编程接口(API),用户可以通过这些接口很 方便地实现视频捕获、视频编辑及视频播放等通用功能,还可利用回调函数开发比较复杂的视频应用程序。该技术的特点是播放视频时不需要专用的硬件设备,而 且 应用灵 活 ,可以满 足 视频应用程序开发的需要。Windows 操 作 系统自 身就 携 带 了 VFW 技术,系统安装 时,会 自 动 安装 VFW 的相 关 组 件。 VFW 技术主要由 六 个功能模 块 组 成,下面进 行简单说明。 l AVICAP32.DLL: 包含 执 行视频捕获的函数,给 AVI 文 件的 I/O 处 理 和 视频,音 频设备驱 动 程序提供一个高 级 接口。 l MSVIDEO.DLL: 包含 一套 特殊 的 DrawDib 函数,用来 处 理 程序上的视频操 作 。 l MCIAVI.DRV: 包括 对 VFW 的 MCI 命 令 解 释 器 的驱 动 程序。 l AVIFILE.DLL: 包含 由 标 准 多 媒 体 I/O(mmio)函数提供的更 高 级 的命 令 ,用来 访 问.AVI 文 件。 l ICM: 压 缩 管 理 器 ,用于 管 理 的视频压 缩 /解 压 缩 的编译 码 器 。 l ACM: 音 频压 缩 管 理 器 ,提供与 ICM 相 似 的服 务 ,适 用于 波 形 音 频。 其 中 13.4 节 所有的实例主要使用 AVICAP32.DLL 中的函数和 USER32.DLL 中的函数,函数语法 及结 构如下。 (1)capCreateCaptureWindow 函数 该函数用于 创 建 一个视频捕捉 窗口。语法 如下: [DllImport("avicap32.dll")] public static extern IntPtr capCreateCaptureWindowA(byte[] lpszWindowName, int dwStyle, int x, int y, int nWidth, i...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C对摄像头进行操作

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部