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 clúster automático en segmentador de imágenes

En este ejemplo se muestra cómo utilizar la opción de la aplicación Image Segmenter para segmentar una imagen.Auto Cluster La opción 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.Auto Cluster La opción no requiere inicialización.Auto Cluster

La opción Clúster automático requiere el cuadro de herramientas Estadísticas y Aprendizaje automático. Si no tiene esta caja de herramientas, Image Segmenter no incluye esta opción. El código generado también requiere Statistics and Machine Learning Toolbox.

Lea una imagen en el área de trabajo y cárguelo en la aplicación Image Segmenter.MATLAB® Para obtener más información sobre cómo abrir la aplicación Image Segmenter y cargar una imagen, consulte .Abrir la aplicación de segmentador de imágenes y cargar imagen

coins = imread('coins.png'); imageSegmenter(coins)

Expanda el grupo de botones Crear máscara de tira de herramientas y haga clic en .Auto Cluster

La aplicación Image Segmenter segmenta la imagen y muestra el resultado. Para obtener una mejor vista de la segmentación, invierta la máscara mediante la opción del grupo de herramientas Refinar máscara.Invert Mask La opción Clúster automático ha segmentado correctamente todos los círculos. Sin embargo, algunos de los círculos tienen agujeros.

Limpie los taladros de la segmentación con la opción del grupo de herramientas Refinar máscara.Fill Holes

Cuando esté satisfecho con la segmentación, haga clic para ver la máscara. y luego haga clic para guardar la imagen de la máscara.Show BinaryExport Para obtener más información sobre cómo guardar la imagen de máscara, consulte .Guardar imagen de máscara creada con el segmentador de imágenes

Consulte también

|

Temas relacionados