What you'll learn:
- Creación de un sistema de video vigilancia con detección de personas
- Creación de software para análisis de piezas
- Software para cambio de perspectiva en imágenes
- Comparación de formas
- Restauración de imágenes
- Manejo y programación con Python
- Utilización del IDE Spyder
- Utilización de anaconda navigator
- Manipulación de pixeles
- Campos de color
- Comparaciones de forma
- Contornos
- Filtros pasa baja y pasa alta
- Introducción a PyQT
Que es el procesamiento digital de imágenes?
El procesamiento de imágenes digitales es el conjunto de técnicas que se aplican a las imágenes digitales con el objetivo de mejorar la calidad o facilitar la búsqueda de información.
Durante el curso, el estudiante aprenderá una ligera introducción a Python, pero lo suficiente para abordar los temas de procesamiento digital de imágenes (PDI), aprenderá de forma general los conceptos y códigos para trabajar con proyectos de PDI y visión artificial, dando como resultado la capacidad de aplicar lo aprendido tanto en su entorno profesional, estudiantil o hobby.
El estudiante aprenderá:
Programación en python
Variables y constantes
Tipos de datos
Ciclos
Funciones
Lectura y escritura de imágenes
Adquisición de imágenes mediante el uso de webcams
Trabajar con campos de color
Transformaciones geométricas
Ecualización del histograma
Filtros para baja
Filtros pasa alta
Operaciones morfológicas
Contornos
Comparación de plantillas
Introducción a PyQT
Todo esto explicado con ejemplos del mundo real.
Algunas aplicaciones destacables del procesamiento digital de imágenes y la visión artificial son:
Creación de filtros para redes sociales
Reconocimiento facial
Mejoramiento de la imagen
Reconocimiento mediante drones
Seguimiento de objetos
Software deportivo para seguimiento de jugadas
Software industrial para detección de fallas en productos
Conducción autónoma de vehículos automotor
Sistemas inteligentes de video vigilancia
Realidad aumentada
Videojuegos controlados por cámaras(ejemplo kinect)
Sistemas para la agricultura
Detección y lectura de códigos QR y barras
Escaneo de documentos mediante cámaras de smartphone
Análisis de postura del cuerpo humano
Sistemas de bin picking mediante robots guiados por visión artificial
Sistemas de medición
Lectura de texto mediante OCR
Detección de tumores