从C#控制相机设备

时间:2009-09-15 08:54:04

标签: c# winforms dll camera

我现在面临一个问题,即将相机(例如Sony,Canon)的实时图像转换为winform,并从表格中的按钮控制相机捕捉按钮。

让任何人构建这样的东西,或者是否有类似的项目在C#中完成?

4 个答案:

答案 0 :(得分:3)

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

查看this文章或MSDN reference

答案 1 :(得分:0)

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

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

答案 2 :(得分:-1)

您还可以查看英特尔OpenCV。 它是C ++,但您可以使用PInvoke从c#

中使用它

答案 3 :(得分:-1)

该项目甚至支持高端PTZ摄像机。 Code Project - Versatile WebCam C# library

它使用Touchless.Vision和WebCamLib