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.

conndef

Crear arreglo de discos de conectividad

Descripción

ejemplo

conn = conndef(num_dims,type) devuelve la matriz de conectividad de píxeles definida por las dimensiones.typenum_dims Varias funciones se utilizan para crear el argumento de entrada de conectividad predeterminado.Image Processing Toolbox™conndef

Ejemplos

contraer todo

Cree una matriz de conectividad 2D.

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

     0     1     0
     1     1     1
     0     1     0

Cree una matriz de conectividad 2D.

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

     1     1     1
     1     1     1
     1     1     1

Cree una matriz 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 vecindad, especificada como o'minimal''maximal'

Valor

Descripción

'minimal'

Define una vecindad cuyos vecinos están tocando el elemento central en una superficie dimensional ( -1), para el caso -dimensional.NN

'maximal'

Define una vecindad que incluye vecinos que tocan el elemento central de cualquier manera; Lo es.ones(repmat(3,1,NUM_DIMS))

Tipos de datos: char | string

Argumentos de salida

contraer todo

Conectividad de píxeles, devuelta como una matriz lógica de 3 por 3-....- por 3. es simétrico acerca de su elemento central.conn Consulte para obtener más información.Especificación de conectividades personalizadas

Capacidades ampliadas

Introducido antes de R2006a