有没有一种从C#访问网络摄像头的简单方法?

时间:2011-01-13 09:06:15

标签: c# .net webcam

如何使用VS2010和C#轻松访问网络摄像头?

我试图复制avicap21.dll,但VS2010无法导入库。

3 个答案:

答案 0 :(得分:1)

这是一个本机DLL。不是COM对象所以VS不会为你导入它。您需要编写自己的“标题”翻译或在网络上找到一些内容:

(这是以后版本的翻译) http://www.c-sharpcorner.com/UploadFile/yougerthen/810262008070218AM/8.aspx

此外,您应该考虑使用DirectShow,这是一种更友好的.NET访问WebCams的方式。

电子。

答案 1 :(得分:0)

使用WPF。

     <Grid>
        <MediaElement Source="rtsp://127.0.0.1/cam"/>
    </Grid>

答案 2 :(得分:0)

WIA libraries提供了从扫描仪或网络摄像头中提取静止图像的简便方法。它们还允许扫描仪将图像推送到您的窗口框。