Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Segmentación mediante corte de gráfico en segmentador de imagen

En este ejemplo se muestra cómo utilizar la opción corte de gráfico en la aplicación segmentador de imágenes para segmentar una imagen. El corte de gráfico es una técnica de segmentación semiautomática que puede utilizar para segmentar una imagen en elementos de primer plano y de fondo. La segmentación de corte de gráfico no requiere una buena inicialización. Dibuje líneas en la imagen, llamadas, para identificar lo que desea en primer plano y lo que desea en segundo plano.Garabatos El segmentador de imágenes segmenta la imagen automáticamente en función de tus garabatos y muestra la imagen segmentada. Puede refinar la segmentación dibujando más garabatos en la imagen hasta que esté satisfecho con el resultado.

La técnica de corte gráfico aplica la teoría de gráficos al procesamiento de imágenes para lograr una segmentación rápida. La técnica crea un gráfico de la imagen donde cada píxel es un nodo conectado por aristas ponderadas. Cuanto mayor sea la probabilidad de que los píxeles estén relacionados, mayor será el peso. El algoritmo corta a lo largo de los bordes débiles, logrando la segmentación de los objetos en la imagen. El segmentador de imágenes utiliza una variedad particular del algoritmo de corte de gráfico llamado.lazychasquear Para obtener información sobre otra técnica de segmentación relacionada con el corte del gráfico, consulte.Segmentación mediante corte de gráfico local (Grabcut) en segmentador de imágenes

Lea una imagen en el espacio de trabajo y cárgarla en la aplicación segmentador de imágenes.MATLAB® Para obtener más información sobre cómo abrir la aplicación segmentador de imágenes y cargar una imagen, consulte.Abra la aplicación segmentador de imágenes y cargue la imagen

b = imread('baby.jpg'); imageSegmenter(b)

Expanda el grupo crear máscara de herramientas y haga clic en.Graph Cut La aplicación segmentador de imágenes abre la pestaña corte de gráfico.

Como primer paso, debe marcar los elementos de la imagen que desea que estén en primer plano. (Cuando se abre el corte de gráfico, la opción está preseleccionada.)Mark Foreground Marcar un objeto es simplemente dibujar una línea (también llamada a) sobre el objeto.Garabato Cuando dibuje una línea, intente incluir todos los valores diferentes en el objeto. Puede dibujar tantas líneas separadas como quiera. Si no está satisfecho con las líneas que dibuja, siempre puede editarlas. Haga clic y mueva el cursor sobre cualquier parte de la línea que desee eliminar.Erase Si ha dibujado muchas líneas y desea empezar de una vez, haga clic en.Clear Markings

A continuación, marque los elementos de la imagen que desea que estén en segundo plano. Una vez más, simplemente dibuja una línea sobre la imagen. Cuando termine de dibujar la línea, el segmentador de imágenes realiza inmediatamente la segmentación (mostrada en azul).

Siga dibujando líneas de primer plano y de fondo para mejorar la segmentación. Por ejemplo, la mano izquierda del bebé (esquina inferior derecha de la imagen) no está bien definida. También hay varios puntos en el brazo derecho del bebé que necesitan ser incluidos en el primer plano. Para solucionar estos problemas, dibuje líneas adicionales de primer plano y de fondo en estas partes de la imagen.

Para obtener una mejor mirada a la segmentación, haga clic en.Show Binary

Cuando esté satisfecho con la segmentación, haga clic en.Create Mask El segmentador de imagen cierra la ficha corte de gráfico. Puede utilizar herramientas en el grupo refinar la máscara de herramientas para perfeccionar la imagen de máscara, como morfología y contornos activos. Para guardar la imagen de máscara, haga clic en.Export También puede utilizar la opción exportar para obtener el código utilizado para la segmentación. Para obtener más información sobre cómo guardar la imagen de máscara, consulte.Guardar imagen de máscara creada utilizando segmentador de imágenes

Consulte también

|

Temas relacionados