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.

offsetstrel

Elemento estructurador de desplazamiento morfológico

Descripción

Un objeto representa una morfología no plana, que es una parte esencial de las operaciones morfológicas de dilatación y erosión.offsetstrelelemento estructurante

Un elemento de estructuración no plana es una matriz que identifica el píxel de la imagen que se está procesando y define la vecindad utilizada en el procesamiento de ese píxel. Un elemento de estructuración no plana contiene valores finitos utilizados como desplazamientos aditivos en el cálculo morfológico. El píxel central de la matriz, denominado , 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

Solo puede 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 inflado con el desplazamiento aditivo especificado en la matriz.offset

ejemplo

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

SE = offsetstrel('ball',r,h,n) crea un elemento de estructuración no plano en forma de bola, donde especifica el número de elementos de estructuración no planos en forma de línea que se utiliza para aproximar la forma.noffsetstrel Las operaciones morfológicas que utilizan aproximaciones de bolas se ejecutan mucho más rápido cuando se especifica un valor 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 tienen en cuenta 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 máxima de desfase, especificada como un escalar real.

Tipos de datos: double

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

Valor de nComportamiento
n > 0utiliza una secuencia de elementos de estructuración no planos en forma de línea para aproximar la forma. debe ser un número par.offsetstrelnn
n = 0no utiliza ninguna aproximación.offsetstrel Los miembros del elemento estructurante comprenden todos los píxeles cuyos centros no son mayores que lejos del 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 desfases, especificados como una matriz numérica.

Tipos de datos: double

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

Tipos de datos: double

Funciones del objeto

imdilateDilatar imagen
imerodeImagen erosionada
imcloseImagen morfológicamente cercana
imopenImagen morfológicamente abierta
imbothatFiltrado de sombrero inferior
imtophatFiltrado de sombrero superior
decomposeSecuencia de retorno de elementos de estructuración descompuestos
reflectReflejar elemento de estructuración
translateTraducir elemento de estructuración

Ejemplos

contraer todo

Cree 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  

Vea 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