2008-10-08 13 views
5

estoy trabajando en un proyecto en el hogar que incluye la comparación de imágenes a una base de datos de imágenes (utilizando un cuadrante - más o menos - enfoque histograma). Yo quería saber cuáles son mis opciones en lo que respecta a las cámaras web u otros dispositivos de captura de imagen que:de captura de imágenes en C#

  • son fáciles de trabajar con el SDK de Windows (particularmente DirectShow, que planeo usar con C#)
  • tienen controladores para ambas de 64 bits y 32 bits de Windows Vista (y Server 2008)

estoy pidiendo principalmente para que pueda evitar los errores que otras personas pueden haber experimentado con cámaras web y para mira yo f Hay otros dispositivos de captura de imágenes (o API utilizables de C#) disponibles que debería ver. Sospecho que cualquier cámara web vieja servirá, pero prefiero estar a salvo que arrepentirme.

+1

Cualquier referencia a esta cuestión en el futuro - terminó yendo con OpenCV y el C# envoltorio para ello. – cfeduke

Respuesta

3

estoy haciendo algo muy similar con cámaras web y han encontrado que Logitech y Las cámaras web de Microsoft funcionan muy bien con DirectShow.

También encontré que muchas webcams NUEVAS no son compatibles con TWAIN, y el soporte de WIA para hacer capturas en vivo ha sido eliminado en Vista, y no existe en 2000, por lo que Directshow ha sido lo único que parece trabajar de manera confiable a través de los sistemas operativos.

+0

¡Una respuesta muy útil! Gracias :) –