OpenCV es una de las mejores bibliotecas de visión por computadora de código abierto que existen. Bastante simple de usar y puede comenzar con algo como el programa de detección de rostros con solo un par de líneas de código. Pero aparentemente OpenCV solo admite interfaces C ++, C, Python y Java.
¡Emgu CV a tu rescate! que es un contenedor .Net multiplataforma para la biblioteca de procesamiento de imágenes OpenCV. Permitiendo que las funciones de OpenCV sean llamadas desde lenguajes compatibles con .NET como C #, VB, VC ++, IronPython, etc. El envoltorio puede ser compilado por Visual Studio, Xamarin Studio y Unity, puede ejecutarse en Windows, Linux, Mac OS X, iOS, Android y Windows Phone.
En cuanto a cómo comenzar, le sugiero que lea algunos tutoriales sobre las aplicaciones de ComputerVision. AIShack tiene muchos proyectos interesantes de visión por computadora y tutoriales.
- ¿A qué problemas conducen los conjuntos de datos de entrenamiento asimétricos?
- ¿Qué está sucediendo en este gráfico de pérdida de precisión de la red?
- ¿Importa el número de imágenes para cada categoría mientras se entrena para una red neuronal convolucional?
- ¿Cómo construiría un sitio web que utiliza el aprendizaje automático (qué marcos para frontend y backend, Python o R)?
- ¿Cómo se compara la industria del aprendizaje automático con las opciones de carrera dentro del desarrollo web?