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.

offsetstrel

Elemento de estructuración de desfase morfológico

Descripción

Un objeto representa una morfológica no plana, que es una parte esencial de las operaciones de dilatación y erosión morfológica.offsetstrelelemento de estructuración

Un elemento de estructuración no plano es una matriz que identifica el píxel de la imagen que se procesa y define la vecindad utilizada en el procesamiento de ese píxel. Un elemento de estructuración no plano contiene valores finitos utilizados como compensaciones aditivas en el cálculo morfológico. El píxel central de la matriz, llamado el, identifica el píxel de la imagen que se está procesando.Origen Los píxeles de la vecindad con el valor no se utilizan en el cálculo.-Inf

Sólo se pueden utilizar objetos para operaciones morfológicas en imágenes en escala de grises.offsetstrel

Para crear un elemento de estructuración plana, utilice.strel

Creación

Descripción

SE = offsetstrel(offset) crea un elemento de estructuración no plano con el desfase de aditivo especificado en la matriz.offset

ejemplo

SE = offsetstrel('ball',r,h) crea un elemento estructurante en forma de bola no plano cuyo radio en el plano es y cuya altura de desfase máxima es.xyrh Para mejorar el rendimiento, se aproxima esta forma mediante una secuencia de ocho elementos de estructuración en forma de línea no planas.offsetstrel

SE = offsetstrel('ball',r,h,n) crea un elemento estructurante en forma de bola no plana, donde especifica el número de elementos de estructuración no planos, en forma de línea, que utiliza para aproximar la forma.noffsetstrel Las operaciones morfológicas que utilizan aproximaciones de bola se ejecutan mucho más rápido cuando se especifica un valor para mayor que.n0

Argumentos de entrada

expandir todo

Valores que se agregarán a cada ubicación de píxel de la vecindad al realizar la operación morfológica, especificada como una matriz numérica. Los valores que no se consideran en el cálculo.-Inf

Tipos de datos: double

Radio del elemento de estructuración en forma de bola en el plano, especificado como un entero positivo.xy

Tipos de datos: double

Altura de desfase máxima, especificada como un escalar real.

Tipos de datos: double

Número de elementos de estructuración en forma de línea no planas utilizados para aproximar la forma, especificado como un número incluso positivo o.0

Valor de nComportamiento
n > 0utiliza una secuencia de elementos no planos de estructuración en forma de línea para aproximar la forma. debe ser un número incluso.offsetstrelnn
n = 0no utiliza ninguna aproximación.offsetstrel Los miembros de elemento de estructuración comprenden todos los píxeles cuyos centros no son mayores que el origen.r Los valores de altura correspondientes se determinan a partir de la fórmula del elipsoide especificado por y.rh

Tipos de datos: double

Propiedades

expandir todo

Estructuración de la vecindad de elementos con desplazamientos, especificado como una matriz numérica.

Tipos de datos: double

Dimensiones del elemento de estructuración, especificado como un escalar no negativo.

Tipos de datos: double

Funciones del objeto

imdilateLa imagen Dilate
imerodeErode imagen
imcloseImagen de cierre morfológicamente
imopenImagen abierta morfológicamente
imbothatFiltro de sombrero de fondo
imtophatEl filtrado de Top-Hat
decomposeSecuencia de retorno de elementos de estructuración descompuestos
reflectReflejar el elemento de estructuración
translateTraducir el elemento de estructuración

Ejemplos

contraer todo

Crea un elemento de estructuración en forma de bola.

SE = offsetstrel('ball',5, 6)
SE =  offsetstrel is a ball shaped offset structuring element with properties:              Offset: [11x11 double]     Dimensionality: 2  

Ver el elemento de estructuración.

SE.Offset
ans = 11×11

      -Inf      -Inf         0    0.7498    1.4996    2.2494    1.4996    0.7498         0      -Inf      -Inf
      -Inf    0.7498    1.4996    2.2494    2.9992    2.9992    2.9992    2.2494    1.4996    0.7498      -Inf
         0    1.4996    2.2494    2.9992    3.7491    3.7491    3.7491    2.9992    2.2494    1.4996         0
    0.7498    2.2494    2.9992    3.7491    4.4989    4.4989    4.4989    3.7491    2.9992    2.2494    0.7498
    1.4996    2.9992    3.7491    4.4989    5.2487    5.2487    5.2487    4.4989    3.7491    2.9992    1.4996
    2.2494    2.9992    3.7491    4.4989    5.2487    5.9985    5.2487    4.4989    3.7491    2.9992    2.2494
    1.4996    2.9992    3.7491    4.4989    5.2487    5.2487    5.2487    4.4989    3.7491    2.9992    1.4996
    0.7498    2.2494    2.9992    3.7491    4.4989    4.4989    4.4989    3.7491    2.9992    2.2494    0.7498
         0    1.4996    2.2494    2.9992    3.7491    3.7491    3.7491    2.9992    2.2494    1.4996         0
      -Inf    0.7498    1.4996    2.2494    2.9992    2.9992    2.9992    2.2494    1.4996    0.7498      -Inf
      ⋮

Capacidades ampliadas

Consulte también

Introducido antes de R2006a