Main Content

conndef

Crear arreglo de conectividad

Descripción

ejemplo

conn = conndef(num_dims,type) devuelve el arreglo de conectividad de píxeles definido por type para las dimensiones num_dims. Varias funciones de Image Processing Toolbox™ usan conndef para crear el argumento de entrada de conectividad por defecto.

Ejemplos

contraer todo

Cree un arreglo de conectividad 2D.

conn = conndef(2,'minimal')
conn = 3×3

     0     1     0
     1     1     1
     0     1     0

Cree un arreglo de conectividad 2D.

conn = conndef(2,'maximal')
conn = 3×3

     1     1     1
     1     1     1
     1     1     1

Cree un arreglo de conectividad 3D.

conndef(3,'minimal')
ans = 
ans(:,:,1) =

     0     0     0
     0     1     0
     0     0     0


ans(:,:,2) =

     0     1     0
     1     1     1
     0     1     0


ans(:,:,3) =

     0     0     0
     0     1     0
     0     0     0

Argumentos de entrada

contraer todo

Número de dimensiones, especificado como un entero positivo.

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

Tipo de conectividad de entorno, especificado como 'minimal' o 'maximal'

Valor

Descripción

'minimal'

Define un entorno cuyos vecinos están tocando el elemento central sobre una superficie (N-1) dimensional, para el caso N dimensional.

'maximal'

Define un entorno incluidos los vecinos que están tocando el elemento central de cualquier forma posible. Es ones(repmat(3,1,NUM_DIMS)).

Tipos de datos: char | string

Argumentos de salida

contraer todo

Conectividad de píxeles, devuelta como un arreglo lógico de 3 por 3 ... por 3. conn es simétrico respecto de su elemento central. Para obtener más información, consulte Specifying Custom Connectivities.

Capacidades ampliadas

Historial de versiones

Introducido antes de R2006a