What you'll learn:
- Usar OpenCV para trabajar con ficheros de imágenes y vídeos
- Realizar manipulaciones de imágenes
- Crear un programa de detección de caras
- Modificar vídeos con Python y OpenCV
- Manipular y abrir imágenes con Numpy
- Usar Python y OpenCV para dibujar figuras en imágenes y vídeos
- Detección de objetos en imágenes
En este curso básico de OpenCV con Python, aprenderás a realizar programas de visión por ordenador, como por ejemplo, grabar un video con tu videocamara del ordenador y detectar tu cara en movimiento dentro del video.
Estos son los temas principales del curso
Numpy en Python
Arrays en Python
Imágenes como arrays en Python
Imágenes con OpenCV y Python
Introducción a OpenCV
Instalación de OpenCV
Abrir una imagen
Manipulación de imágenes
Dibujar figuras en imágenes
Escribir textos en imágenes
Dibujar con el ratón en una imagen
Procesamiento de imágenes
Mapeo de colores
Conversiones de colores
Mezclar imágenes
Espacios de colores
Mezclar 2 imágenes con distinto tamaño
Crear imágenes binarias
Mostrar una imagen en varios tamaños
Gradientes y contornos de una imagen
Efectos de erosión y eliminación del ruido
Histogramas de los colores de una imagen
Vídeos con Python y OpenCV
Conectarse a la cámara web y grabar un video
Leer archivo de vídeo
Dibujando en un vídeo
Detección de objetos con OpenCV y Python
Detección de un objeto por emparejamiento de imágenes
Detector de esquinas
Detector del contorno de una imagen
Detección de imágenes por características
Detección de una cara en una imagen
Identificar una cara dentro de un video