Image Processing Toolbox

Analizar imágenes

Image Processing Toolbox proporciona un conjunto completo de algoritmos estándar de referencia y funciones de visualización para tareas de análisis de imágenes tales como análisis estadístico, extracción de funciones y medición de propiedades.

Funciones estadísticas

Las funciones estadísticas le permiten analizar las características generales de una imagen mediante:

  • El cálculo de la desviación media o estándar.
  • La determinación de los valores de intensidad a lo largo de un segmento de línea.
  • La visualización de un histograma de la imagen.
  • La creación de un gráfico de perfil de valores de intensidad.
Ejemplo: Corregir iluminación no uniforme

Corregir iluminación no uniforme
Mejora de una imagen y cálculos estadísticos de objetos segmentados mediante REGIONPROPS.

Ejemplo: Identificar objetos redondos

Identificar objetos redondos
Creación de umbrales de una imagen y cálculo de medidas de objetos.

Algoritmos de detección de bordes

Los algoritmos de detección de bordes le permiten identificar contornos de objetos en una imagen. Estos algoritmos incluyen los métodos gausianos de Sobel, Prewitt, Roberts, Canny y Laplacian. El potente método Canny puede detectar bordes muy débiles sin verse afectado por el ruido.

Algoritmos de segmentación de imágenes

Los algoritmos de segmentación de imágenes determinan los límites o bordes de la región en una imagen. Puede explorar varios métodos diferentes para la segmentación de imágenes, entre los que se incluyen la creación automática de umbrales, métodos basados en bordes y métodos morfológicos, como la transformada Watershed, que se utiliza habitualmente para segmentar objetos en contacto.

Segmentación basada en colores con adquisición de imágenes en vivo 5:11
Adquisición y procesamiento de imágenes de una cámara para contar objetos de color parecido.

Ejemplo: Segmentación Watershed controlada por marcador

Segmentación Watershed controlada por marcador
Separación de objetos superpuestos en cuencas limítrofes y líneas contraídas Watershed.

Ejemplo: Detectar una célula mediante la segmentación de la imagen

Detectar una célula mediante la segmentación de la imagen
Segmentación de una célula mediante detección de bordes y morfología.

Operadores morfológicos

Los operadores morfológicos le permiten detectar bordes, mejorar el contraste, eliminar el ruido, segmentar una imagen en regiones, reducir regiones o llevar a cabo su esqueletización. Las funciones morfológicas de Image Processing Toolbox incluyen:

  • Erosión y dilatación.
  • Apertura y cierre.
  • Etiquetado de componentes conectados.
  • Segmentación Watershed.
  • Reconstrucción.
  • Transformación de distancias.
Ejemplo: Segmentación de texturas mediante filtros de texturas

Segmentación de texturas mediante filtros de texturas
Identificación de regiones de texturas diferentes mediante mediciones de entropía y operaciones morfológicas.

Análisis de imágenes avanzado

Image Processing Toolbox también contiene funciones de análisis de imágenes avanzadas que le permiten:

  • Medir las propiedades de una determinada región de la imagen, como el área, el centro de masa o el cuadro de límites.
  • Detectar líneas y extraer segmentos de líneas de una imagen mediante la transformada de Hough.
  • Medir propiedades, como la rugosidad o la variación de color de una superficie, mediante funciones de análisis de texturas.
Siguiente: Transformaciones espaciales y registro de imágenes

Probar Image Processing Toolbox

Obtener software de prueba

Visión Artificial con MATLAB: Detección y seguimiento de objetos

Ver seminario virtual