MATLAB imopen aritmética abierta "¿Qué significa? ¿Para qué se utiliza?
La operación imopen pertenece al procesamiento de imágenes morfológicas, que primero se erosiona y luego se expande. Se utiliza para suavizar bordes, eliminar pequeños picos, romper conexiones estrechas y mantener constantes los tamaños de las regiones.
Matemáticamente, la operación abierta es el resultado de la corrosión primero y luego la expansión. El resultado de la operación abierta es eliminar completamente el área del objeto que no puede contener elementos estructurales, suavizar el contorno del objeto y desconectar los estrechos. conexiones y retire las pequeñas protuberancias. Matemáticamente, la operación de cierre es el resultado de la expansión primero y luego de la erosión. El resultado de la operación de cierre también suavizará el contorno del objeto. Sin embargo, a diferencia de la operación de apertura, la operación de cierre generalmente conecta espacios estrechos para formar un objeto alargado. Curvados y llenos de agujeros más pequeños que los elementos estructurales.
Programa Matlab para implementar operaciones morfológicas de apertura-cierre y cierre-apertura:
i=imread('image.jpg');
i1=rgb2gray ( i); Convertir a imagen en escala de grises
i2=im2bw(i1); Binarización
i3 = bwmorph(i2,' close'); imshow(i3)
i4 = bwmorph(i2,'open'); Operación abierta
Figura, imshow(i4)
bwmorph también admite funciones similares. a ambos en la cima de eso.