【问题标题】:display live image from an usb PC camera in windows application在 Windows 应用程序中显示来自 USB PC 摄像头的实时图像
【发布时间】:2012-04-10 08:58:41
【问题描述】:

我想在 Visual Studio 2010 中使用 C# windows 应用程序显示来自 USB PC 网络摄像头的实时图像。我已经搜索并找到链接 http://channel9.msdn.com/coding4fun/articles/Look-at-me-Windows-Image-Acquisition 但是当我尝试此代码时

           WIA.CommonDialog class1 = new WIA.CommonDialog();
            Device d = class1.ShowSelectDevice(WiaDeviceType.UnspecifiedDeviceType, true, false);
            if (d != null)
            {
                settings.DeviceID = d.DeviceID;
                settings.Save();
            }

我得到了给定的编译错误

error CS0103: The name 'settings' does not exist in the current context

而且我无法找到此错误的解决方案。 谁能告诉我这个错误的解决方案是什么? 还有其他最好的方法来显示来自 USB 网络摄像头的实时图像吗?

任何帮助将不胜感激......

提前致谢..

【问题讨论】:

标签: c# visual-studio-2010 webcam windows-forms-designer


【解决方案1】:

您似乎还没有定义设置对象,但教程中似乎也没有。虽然我个人会使用 AForge.NET 库,因为它提供了一个非常简单的网络摄像头接口。

http://aforgenet.com/

教程:http://vimeo.com/7526663

谢谢

【讨论】:

    【解决方案2】:

    AForge.NET 是一个非常强大的库。但是对于测试目的或简单项目,您可以使用 WIA。看看this tutorial - 小例子如何开始

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多