Programa del Curso
Introducción
Comprender Computer Vision Conceptos básicos
Instalación de OpenCV con Python envoltorios
Introducción al uso OpenCV
Uso de medios con Python
- Cargando imágenes
- Conversión de color a escala de grises
- Uso de metadatos
Aplicación de la Teoría de la Imagen con Python
- Comprensión de las imágenes como matrices multidimensionales
- Comprender el espacio de color
- Descripción general de píxeles y coordenadas
- AccessPíxeles
- Cambio de píxeles en imágenes
- Dibujar líneas y formas
- Aplicación de texto en imágenes
- Cambiar el tamaño de las imágenes
- Recorte de imágenes
Exploración de algoritmos y métodos comunes Computer Vision
- Umbrales
- Búsqueda de contornos
- Sustracción de fondo
- Uso de detectores
Implementación de la extracción de características con Python
- Uso de vectores de características
- Comprensión de la teoría de las características de la media de colores
- Extracción de entidades de histograma
- Extracción de características de histograma en escala de grises
- Extracción de entidades de textura
Implementación de una aplicación para detectar la similitud de imágenes
Implementación de un motor de imagen inversa Search
Creación de una aplicación de detección de objetos mediante la coincidencia de plantillas
Creación de una aplicación de detección de rostros con Haar Cascade
Implementación de una aplicación de detección de objetos mediante puntos clave
Captura y procesamiento de vídeo a través de una cámara web
Creación de un sistema de detección de movimiento
Solución de problemas
Resumen y conclusión
Requerimientos
- Experiencia en programación con Python
Testimonios (1)
Trainer was very knowlegable and very open to feedback on what pace to go through the content and the topics we covered. I gained alot from the training and feel like I now have a good grasp of image manipulation and some techniques for building a good training set for an image classification problem.