2011-08-02 14 views
7

¿Cuáles son las mejores bibliotecas .net de visión artificial que alguien ha utilizado recientemente para la detección de diferentes formas y lectura de códigos de barras, incluyendo la lectura de pdf417? La mayoría de las bibliotecas tienen capacidades de procesamiento de imágenes similares a las que se encuentran en Gimp y Photoshop, pero no capacidades de visión por computadora. Actualmente estamos buscando una combinación de herramientas Aforge y LEAD; ¿Alguien sabe de mejores alternativas o una biblioteca que podría hacer lo que estas dos bibliotecas podrían combinar?Computer Vision Library

Respuesta

7

Un amigo mío ha usado OpenCV.net (un envoltorio C# para OpenCV) por su tesis de maestría (que trata sobre el reconocimiento de gestos de la mano) y la encontró muy bien desarrollada y fácil de usar.

0

Apenas existe una "mejor" biblioteca para las tareas. Si nos fijamos en los principales jugadores, notará que hay algunos industriales, que le brindan apoyo rápido y profesional, y una serie de soluciones de código abierto en las que está completamente solo.

Depende en gran medida de la cantidad de tiempo que tenga para solucionar las posibles deficiencias, es decir, cuál es su relación tiempo-dinero.

Si es un usuario industrial, se ofrecen soluciones comerciales, por ej. Stemmer Imaging, Dalsa, MVTec o Cognex. El primer proveedor admite .NET desde el principio y los últimos también los ofrecen desde hace algunos años (que yo sepa).

Si prefiere el enfoque de código abierto, una derivada/envoltura OpenCV podría ser su mejor opción.

8

Encontré EmguCV y AForge útil.

EmguCV se .NET portado versión de OpenCV, mantenido activamente (utilizando la última OpenCV en el momento en que nos registramos)

AForge solía ser mi favorito personal, que está desarrollado cero por Andrew Kirillov (tristemente anunció el final del apoyo público gratuito en abril de 2012). Bien documentado y muy intuitivo.