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.

bwconvhull

Generar imagen de casco convexo de imagen binaria

Descripción

ejemplo

CH = bwconvhull(BW) computa el casco convexo de todos los objetos en y devuelve, una imagen binaria convexa del casco.BWCH

CH = bwconvhull(BW,method) especifica el método deseado para calcular la imagen del casco convexo.

CH = bwconvhull(BW,'objects',conn) Especifica la conectividad deseada utilizada al definir objetos de primer plano individuales.

Ejemplos

contraer todo

Lea una imagen en escala de grises en el espacio de trabajo. Convertirlo en una imagen binaria y calcular la Unión de casco convexo binario. Finalmente, calcule los objetos del casco convexo y visualice todas las imágenes en una ventana de figura.

subplot(2,2,1); I = imread('coins.png'); imshow(I); title('Original');  subplot(2,2,2); BW = I > 100; imshow(BW); title('Binary');  subplot(2,2,3); CH = bwconvhull(BW); imshow(CH); title('Union Convex Hull');  subplot(2,2,4); CH_objects = bwconvhull(BW,'objects'); imshow(CH_objects); title('Objects Convex Hull');

Argumentos de entrada

contraer todo

Ingrese la imagen binaria, especificada como una matriz lógica en 2-D.

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

Método utilizado para computar el casco convexo, especificado como uno de los siguientes:

ValorDescripción
'union'Calcule el casco convexo de todos los objetos en primer plano, tratándolos como un solo objeto
'objects'Calcule el casco convexo de cada componente conectado de forma individual. contiene los cascos convexos de cada componente conectado.BWCH

Tipos de datos: char | string

Conectividad de píxeles, especificada como uno de estos valores el parámetro solo es válido cuando es.connmethod'objects'

Valor

Significado

Two-Dimensional Connectivities

4-connected

Los píxeles se conectan si los bordes se tocan. Dos píxeles adyacentes forman parte del mismo objeto si están conectados y se conectan a lo largo de la dirección horizontal o vertical.

8-connected

Los píxeles se conectan si los bordes o las esquinas se tocan. Dos píxeles adyacentes forman parte del mismo objeto si están conectados y se conectan a lo largo de la dirección horizontal, vertical o diagonal.

La conectividad también se puede definir de una manera más general especificando una matriz de 3 por 3 de s y s.01 Los elementos con valor definen las ubicaciones de vecindad con respecto al elemento central de.1conn La matriz debe ser simétrica sobre su elemento central.

Tipos de datos: double

Argumentos de salida

contraer todo

Máscara binaria del casco convexo de todos los objetos en primer plano en la imagen de entrada, devuelta como una matriz lógica 2-D.

Consulte también

| | |

Introducido en R2011a