Main Content

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.

boundarymask

Buscar límites de segmentación de regiones

Descripción

ejemplo

mask = boundarymask(L) calcula una máscara que representa los límites de región para la matriz de etiquetas de entrada.L La salida, , es una imagen lógica que se encuentra en ubicaciones de contorno y en ubicaciones no límite.masktruefalse

mask = boundarymask(BW) calcula los límites de región para la imagen binaria de entrada.BW

mask = boundarymask(___,conn) calcula los límites de región mediante una conectividad especificada por .conn

Ejemplos

contraer todo

Lea una imagen en el espacio de trabajo.

I = imread('kobi.png');

Cree una representación de superpíxeles de la imagen, devuelta como una matriz de etiquetas.

L = superpixels(I,100);

Visualice la matriz de etiquetas.

imshow(label2rgb(L))

Busque los límites de región de la matriz de etiquetas.

mask = boundarymask(L);

Muestre la máscara de contorno sobre la imagen original mediante la función.labeloverlay Los límites de región de la matriz de etiquetas aparecen como líneas cian de 1 píxel de ancho.

imshow(labeloverlay(I,mask,'Transparency',0))

Argumentos de entrada

contraer todo

Matriz de etiquetas, especificada como una matriz numérica 2D de números no negativos o una matriz lógica 2D.

Tipos de datos: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | logical

Imagen binaria, especificada como una matriz numérica o lógica del mismo tamaño que .L

Tipos de datos: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | logical

Conectividad de píxeles, especificada como o .48

Valor

Significado

Conectividades bidimensionales

4 conectados

Los píxeles están conectados si sus bordes se tocan. La vecindad de un píxel son los píxeles adyacentes en la dirección horizontal o vertical.

8 conectados

Los píxeles están conectados si sus bordes o esquinas se tocan. La vecindad de un píxel son los píxeles adyacentes en la dirección horizontal, vertical o diagonal.

Tipos de datos: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32

Argumentos de salida

contraer todo

Cuadrícula rasterizada de límites de región, especificada como una matriz lógica 2D del mismo tamaño que la imagen de entrada. Un píxel en es cuando el píxel correspondiente en la imagen de entrada con valor tiene un píxel vecino con un valor diferente que .masktruePP

Tipos de datos: logical

Capacidades ampliadas

Consulte también

| |

Introducido en R2016a