【问题标题】:Control Camera Device From C#从 C# 控制相机设备
【发布时间】:2009-09-15 08:54:03
【问题描述】:

我现在面临一个问题,即从相机(例如索尼、佳能)获取实时图像到 winform 并从表单中的按钮控制相机捕获按钮。

有没有人构建过这样的东西,或者有没有类似的用 C# 完成的项目?

【问题讨论】:

  • 什么样的相机?静止图像相机、IP 相机、网络摄像头?
  • 普通数码相机,将通过usb连接到计算机。

标签: c# winforms dll camera


【解决方案1】:

这几乎不取决于相机及其驱动程序的功能。您最大的机会可能是 Windows 图像采集 (WIA) 框架。

查看this 文章或MSDN reference

【讨论】:

  • 2002 年 5 月 15 岁,有趣的是没有来自微软的更高级 API
【解决方案2】:

Emgu cv 是一个为 OpenCV 提供所有绑定的项目。我已经在 Windows 和 Linux 平台 (Mono) 上使用它并取得了巨大的成功。

http://emgu.com/ http://emgu.com/wiki/index.php/Camera_Capture_in_7_lines_of_code

【讨论】:

    【解决方案3】:

    您还可以查看 Intel OpenCV。 它是 C++,但您可以使用 use PInvoke 从 c# 中使用它

    【讨论】:

      【解决方案4】:

      这个项目甚至支持高端云台摄像机。 Code Project - Versatile WebCam C# library.

      它使用 Touchless.Vision 和 WebCamLib

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-07-15
        • 1970-01-01
        • 1970-01-01
        • 2017-08-09
        • 1970-01-01
        • 1970-01-01
        • 2015-09-03
        • 1970-01-01
        相关资源
        最近更新 更多