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

  • 使用Windows SDK易于使用(尤其是直播, ,我打算将其与C#一起使用)
  • 有64位和32位Windows Vista的驱动程序(和Server 2008)

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

有帮助吗?

解决方案

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

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

其他提示

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

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top