Temario del curso
Fundamentos de imágenes y procesamiento de imágenes con MATLAB
1. Introducción al procesamiento digital de imágenes
- Comprensión de imágenes digitales y píxeles
- Dimensiones, resolución y tipos de datos de las imágenes
- Introducción al Image Processing Toolbox de MATLAB
- Comprensión del flujo de trabajo básico de procesamiento de imágenes
2. Importación y visualización de imágenes
- Carga de imágenes en MATLAB
- Muestra e inspección de las propiedades de las imágenes
- Trabajo con dimensiones y tipos de datos de imágenes
- Comparación de diferentes representaciones de imágenes
3. Trabajo con imágenes en color
- Comprensión de imágenes de color RGB
- Acceso a los canales individuales de rojo, verde y azul
- Combina y manipula los canales de color
- Conversión entre representaciones de color
4. Imágenes en escala de grises y binarias
- Conversión de imágenes RGB a escala de grises
- Comprensión de los valores de intensidad
- Creación de imágenes binarias
- Fundamentos del umbralización
- Comparación de representaciones en escala de grises y binarias
5. Máscaras de imagen y regiones de interés
- Comprensión de máscaras de imagen
- Creación de máscaras lógicas
- Aplicación de máscaras a las imágenes
- Selección y análisis de regiones de interés
6. Guardado y exportación de imágenes
- Guardado de imágenes procesadas
- Gestión de formatos de imagen
- Exportación de resultados para su posterior análisis
Ejercicio práctico: Construya un flujo de trabajo básico en MATLAB para cargar, inspeccionar, manipular, aplicar máscara y guardar una imagen.
Mejora de imágenes, reducción de ruido, registro y detección de características
1. Análisis interactivo de imágenes
- Exploración interactiva de imágenes
- Inspección de valores de píxeles y regiones de la imagen
- Selección de regiones de interés
- Comparación de imágenes originales y procesadas
2. Mejora de imágenes
- Mejora de la visibilidad de las imágenes
- Ajuste de la intensidad de las imágenes
- Mejora del contraste
- Preparación de imágenes para el análisis posterior
3. Ruido y restauración de imágenes
- Comprensión del ruido común en las imágenes
- Identificación del ruido en las imágenes
- Aplicación de técnicas de suavizado
- Comparación de diferentes enfoques de reducción de ruido
- Equilibrio entre la eliminación de ruido y la preservación del detalle de la imagen
4. Alineación y registro de imágenes
- Comprensión del registro de imágenes
- Alineación de imágenes con diferentes puntos de vista o posiciones
- Selección de los enfoques de registro adecuados
- Evaluación de la precisión de la alineación
5. Creación de imágenes panorámicas
- Combinación de imágenes superpuestas
- Detección de características correspondientes en las imágenes
- Alineación y fusión de imágenes
- Creación de una escena panorámica
6. Detección de características geométricas
- Detección de líneas rectas
- Detección de círculos
- Comprensión del concepto de la transformación de Hough
- Aplicación de la detección de líneas y círculos a imágenes prácticas
Ejercicio práctico: Elimine el ruido de una imagen, alinee varias imágenes, cree una panorámica y detecte características geométricas.
Histogramas, filtrado y segmentación de imágenes
1. Histogramas de imágenes
- Comprensión de las distribuciones de intensidad de las imágenes
- Creación e interpretación de histogramas
- Análisis de imágenes basado en histogramas
- Uso de histogramas para apoyar la selección del umbral
- Comparación de las características de las imágenes utilizando histogramas
2. Filtrado de imágenes 2D
- Comprensión del filtrado espacial
- Fundamentos de la convolución de imágenes
- Diseño de núcleos de filtros 2D
- Aplicación de filtros a las imágenes
- Suavizado y realce
- Comparación de diferentes respuestas de filtro
3. Detección de bordes
- Comprensión de los bordes de las imágenes
- Detección de bordes basada en gradientes
- Detección de límites de objetos
- Selección de métodos adecuados de detección de bordes
- Mejora de la detección de bordes mediante el preprocesamiento
4. Segmentación de objetos
- Introducción a la segmentación de imágenes
- Separación de objetos del primer plano con respecto a los fondos
- Segmentación basada en umbrales
- Segmentación basada en intensidad
- Evaluación de los resultados de la segmentación
5. Segmentación basada en color
- Comprensión de los espacios de color
- Selección de información de color útil
- Segmentación de objetos basándose en el color
- Gestión de las variaciones en la iluminación
6. Segmentación basada en textura
- Comprensión de la información de textura
- Identificación de objetos utilizando características de textura
- Combinación de la información de textura con otras técnicas de segmentación
Ejercicio práctico: Desarrolle un flujo de trabajo completo de segmentación utilizando filtrado, detección de bordes, intensidad, color e información de textura.
Análisis automático de imágenes, morfología y medición de objetos
1. Procesamiento por lotes de imágenes
- Comprensión de los flujos de trabajo automatizados de procesamiento de imágenes
- Lectura de varias imágenes desde una carpeta
- Aplicación de los mismos pasos de procesamiento a colecciones de imágenes
- Guardado y organización de los resultados del análisis
- Construcción de scripts reutilizables de MATLAB para el análisis de imágenes
2. Procesamiento morfológico de imágenes
- Introducción a la morfología matemática
- Elementos estructurantes
- Erosión y dilatación
- Apertura y cierre
- Relleno de huecos y eliminación de regiones no deseadas
- Refinamiento de los resultados de la segmentación binaria
3. Segmentación de objetos basada en la forma
- Identificación de objetos basándose en la forma
- Separación de objetos conectados
- Eliminación de objetos pequeños o no deseados
- Refinamiento de los límites de los objetos
- Combinación de técnicas de segmentación y morfológicas
4. Medición de propiedades de objetos
- Detección de objetos individuales
- Medición del área y el perímetro de los objetos
- Cajas delimitadoras y centroides
- Mediciones de forma y geométricas
- Extracción de propiedades de objetos para su posterior análisis
5. Análisis cuantitativo de imágenes
- Conversión de los resultados del procesamiento de imágenes en datos numéricos
- Creación de tablas de medición
- Comparación de objetos
- Identificación de objetos basándose en propiedades medidas
- Exportación de resultados del análisis
6. Flujo de trabajo de procesamiento de imágenes de extremo a extremo
Los participantes combinan las técnicas aprendidas a lo largo del curso para desarrollar un flujo de trabajo completo de análisis de imágenes:
Adquisición de imágenes → preprocesamiento → mejora → filtrado → segmentación → procesamiento morfológico → detección de objetos → medición → informe
Ejercicio práctico: Desarrolle una aplicación automática de MATLAB que procese una colección de imágenes, segmente objetos, extraiga propiedades de forma y produzca resultados cuantitativos.
Ejercicios prácticos
A lo largo del curso, los participantes trabajarán con ejemplos prácticos que incluyen:
- Mejora y visualización de imágenes
- Análisis de imágenes RGB y en escala de grises
- Reducción de ruido
- Filtrado de imágenes
- Creación de panorámicas
- Detección de líneas y círculos
- Detección de bordes
- Segmentación por color y textura
- Procesamiento morfológico
- Detección de objetos basada en la forma
- Medición de objetos
- Procesamiento por lotes automatizado
Requerimientos
Conocimientos básicos de programación de computadoras e imágenes.
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 5800 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Reseñas (3)
Que conocí temas que no sabía
Ernesto Alonso Ocana Valenzuela - Instituto Tecnologico Superior de Comalcalco
Curso - Introduction to Image Processing using Matlab
Los numerosos ejemplos y la construcción del código desde el principio hasta el final.
Toon - Draka Comteq Fibre B.V.
Curso - Introduction to Image Processing using Matlab
Traducción Automática
Construcción práctica del código desde cero.
Igor - Draka Comteq Fibre B.V.
Curso - Introduction to Image Processing using Matlab
Traducción Automática