有很多 C#获取摄像头的实现方法,都是使用已经过时的技术之所以过时,是因为他们还在使用 97年被directshow抛弃的摄像头调用类(avicap32
dll), 现在有比较先进一点的资料,大家到 Google里面搜索一下吧
我自己总结了一下,一些 C#获取摄像头的方法很好用的,代码比较少的程序提供给大家下载: 1
C#写的简单的摄像头视频获取源代码 camera
我自己正在使用的 C#获取摄像头程序,代码相当的短(不到 100行), 以下系统必备组件是必需的: Windows Installer 3
NET Framework 3
5 Debug
rar源代码 c# 获取 摄像头 实现录像 利用普通的简易摄像头,通过 C#语言即可开发成简易视频程序
本实例利用市场上购买的普通摄像头,利用 VFW技术,实现单路视频监控系统
运行程序,窗体中将显示舰体摄像头采集的视频信息
技术要点 本实例主要使用了 VFW(Video for Windows)技术
VFW 是 Microsoft公司为开发 Windows平台下的视频应用程序提供的软件工具包,提供了一系列应用程序编程接口(API),用户可以通过这些接口很方便地实现视频捕获、视频编辑及视频播放等通用功能,还可利用回调函数开发比较复杂的视频应用程序
该技术的特点是播放视频时不需要专用的硬件设备,而且应用灵活,可以满足视频应用程序开发的需要
Windows操作系统自身就携带了 VFW技术,系统安装时,会自动安装 VFW的相关组件
VFW技术主要由六个功能模块组成,下面进行简单说明
AVICAP32
DLL:包含执行视频捕获的函数,给 AVI文件的 I/O处理和视频,音频设备驱动程序提供一个高级接口
MSVIDEO
DLL:包含一套特殊的DrawDib函数,用来处理程序上的视频操作