问题描述
|
我需要快速开发一些使用摄像机作为AV输入的软件。
假设为提供输入的设备安装了驱动程序,则我需要能够捕获图像并在winforms窗口中流式传输相机。
我找不到可以使用的组件,可能是因为我不知道它的正确名称。
非接触式已获得我无法使用的许可。如果有人知道好的拼音/代码,即使要付费也可以使用,我将不胜感激。
解决方法
DirectShow.NET库适合此处。您可以使用它通过底层DirectShow对象直接访问网络摄像头,如下所示:http://www.codeproject.com/KB/audio-video/WebcamUsingDirectShowNET.aspx
另外,如果您考虑学习WPF,则这里有一个非常简洁的摄像头组件:http://wpfcap.codeplex.com/
就像在蠕虫上放置图像控件一样,但是这次在WPF中:
编辑:我现在看到的还有两个Winform网络摄像头组件:http://easywebcam.codeplex.com/和http://www.c-sharpcorner.com/UploadFile/yougerthen/810262008070218AM/8.aspx
,本文介绍了如何使用Windows Image Aquisition服务访问网络摄像头。