2008-10-08 139 views
5

我正在研究一个涉及将图像与图像数据库进行比较的家庭项目(使用象限 - 或者直方图方法)。我想知道我的选择是在关于网络摄像机或其他图像捕获设备:C中的图像捕捉#

  • 是否容易相处与 的Windows SDK(特别 DirectShow,我打算使用 用C#)
  • 有两个 64位和32位Windows Vista(和 Server 2008中)

我问主要是这样我就可以避开陷阱,其他人可能有网络摄像头和司机经验丰富见我如果有其他图像捕捉设备(或C#可用API),我应该查看。我怀疑,任何旧的网络摄像头都可以,但我宁愿安全,也不愿抱歉。

+1

任何人在将来都会提到这个问题 - 最终会与OpenCV和C#包装器一起使用它。 – cfeduke 2008-11-03 05:38:34

回答

3

我在做与摄像头非常相似,一些与.NET使用发现,罗技使用DirectShow,Microsoft品牌的网络摄像头可以很好地工作。

我也发现很多新的摄像头不支持twain,WIA支持做实况拍摄已经在Vista中删除,并且在2000年不存在,所以Directshow一直是唯一一个似乎可靠地跨OS运行。

+0

一个非常有用的答案!谢谢 :) – 2009-05-01 14:51:50