5

我正在做一个家庭项目,该项目涉及将图像与图像数据库进行比较(使用象限 - 或左右 - 直方图方法)。我想知道我对网络摄像头或其他图像捕获设备的选择是什么:

  • 易于使用 Windows SDK(特别是 DirectShow,我计划与 C# 一起使用)
  • 拥有适用于 64 位和 32 位 Windows Vista(和 Server 2008)的驱动程序

我问的主要是为了避免其他人在使用网络摄像头时可能遇到的陷阱,并查看是否有其他可用的图像捕获设备(或 C# 可用 API)我应该查看。我怀疑任何旧的网络摄像头都可以,但我宁愿安全也不要后悔。

4

2 回答 2

3

如果您只想要图像,许多网络摄像头都支持 TWAIN - 您可以使用此代码与 .NET 一起使用

http://www.codeproject.com/KB/dotnet/twaindotnet.aspx

于 2008-10-08T22:05:23.377 回答
3

我正在用网络摄像头做一些非常相似的事情,并发现罗技和微软品牌的网络摄像头与 DirectShow 配合得很好。

我还发现许多新的网络摄像头不支持 twain,并且 WIA 对进行实时捕获的支持已在 Vista 中删除,并且在 2000 年不存在,因此 Directshow 似乎是唯一可以跨操作系统可靠工作的东西.

于 2008-11-07T12:33:00.563 回答