imclearborder
Suprimir estructuras de línea conectadas al borde de una imagen
Descripción
suprime estructuras en la imagen J
= imclearborder(I
)I
que son más claras que los entornos y que están conectadas con el borde de la imagen. Utilice esta función para aclarar el borde de la imagen o seleccionar los bordes de la imagen. Para las imágenes en escala de grises, imclearborder
tiende a reducir el nivel de intensidad general, además de suprimir las estructuras de los bordes. La imagen de salida J
es binaria o en escala de grises, dependiendo de la entrada.
especifica opciones para la selección de la estructura de los bordes usando uno o más argumentos nombre-valor. Por ejemplo, J
= imclearborder(___,Name=Value
)imclearborder(I,Borders=["left" "right"])
elimina únicamente las estructuras que tocan el borde izquierdo o derecho de una imagen.
Ejemplos
Argumentos de entrada
Argumentos de par nombre-valor
Argumentos de salida
Algoritmos
imclearborder
utiliza una reconstrucción morfológica cuando:
La imagen de máscara es la imagen de entrada.
La imagen de marcador es 0 en todas partes excepto por el borde, donde es igual a la imagen de máscara.
Referencias
[1] Soille, Pierre. Morphological Image Analysis: Principles and Applications Berlin ; New York: Springer, 1999, 164–165.
[2] Molnar, Ian. "Uniform Quartz - Silver Nanoparticle Injection Experiment." Digital Rocks Portal (April 2025). Accessed August 8, 2025. https://www.doi.org/10.17612/P7Z59J.