Programa del Curso
Introducción
Comprensión Computer Vision Conceptos básicos
Instalación 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
- Entendiendo el espacio de color
- Descripción general de píxeles y coordenadas
- Accessing píxeles
- Cambiar píxeles en imágenes
- Dibujar líneas y formas
- Aplicación de texto a imágenes
- Cambiar el tamaño de las imágenes
- Recorte de imágenes
Explorando 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
- Entendiendo la Teoría de las Características de la Media de Colores
- Extracción de características del histograma
- Extracción de características de histograma en escala de grises
- Extracción de características de textura
Implementación de una aplicación para detectar la similitud de imágenes
Implementación de un motor de búsqueda inversa de imágenes
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
- Programming Experiencia 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.