Contenido principal

Segmentar una imagen usando Auto Cluster en Image Segmenter

En este ejemplo se muestra cómo utilizar la opción Auto Cluster en la app Image Segmenter para segmentar una imagen. La opción Auto Cluster es una técnica de segmentación automática que se puede utilizar para segmentar una imagen en elementos de primer plano y de fondo. La opción Auto Cluster no requiere inicialización.

Cargar una imagen en la app Image Segmenter

Lea una imagen en el área de trabajo.

coins = imread('coins.png');

Desde la barra de herramientas de MATLAB®, abra la app Image Segmenter. En la pestaña Apps de la sección Image Processing and Computer Vision, haga clic en Image Segmenter .

The main opening screen of the Image Segmenter app with the instruction "Load image to begin segmentation".

En la barra de herramientas de la app, haga clic en Load Image y, luego, seleccione Load Image from Workspace. En el cuadro de diálogo Import from Workspace, seleccione la imagen que lee en el área de trabajo. Image Segmenter muestra la imagen seleccionada.

The screenshot shows the image segmenter app, and the user has loaded an image of coins.

También puede abrir la app utilizando el comando imageSegmenter, especificando la imagen:

imageSegmenter(coins);

Usar Auto Cluster para segmentar una imagen

En la barra de herramientas de Image Segmenter, expanda la sección Create Mask y seleccione Auto Cluster.

Image Segmenter segmenta la imagen de forma automática, mostrando el resultado. La opción Auto Cluster ha segmentado correctamente todos los círculos. Sin embargo, algunos de los círculos tienen agujeros.

The image shows the coins with Auto Cluster applied.

Elimine los agujeros de la imagen segmentada utilizando la opción Fill Holes del grupo de la barra de herramientas Refine Mask.

The screenshot shows the drop-down with the Fill Holes option selected from the Refine Mask group.

Guardar la imagen de máscara en el área de trabajo

Cuando la segmentación sea satisfactoria, haga clic en Show Binary para ver la imagen de máscara. Para guardar la máscara binaria, utilice la opción Export. También puede obtener el código utilizado para la segmentación.

The screenshot shows the image with Show Binary selected. The background is in black and the coins are in white.

Consulte también

|

Temas