从C#控制相机设备

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

有人建立这样的东西,或者有没有像C#这样的类似项目?

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

看看这篇文章或MSDN参考 。

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

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

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

该项目甚至支持高端PTZ摄像机。 代码项目 – 多才多艺的WebCam C#库 。

它使用Touchless.Vision和WebCamLib