J = imimposemin(I,BW)
modifica la imagen de la máscara en escala de grises utilizando la reconstrucción morfológica por lo que sólo tiene mínimo regional donde la imagen de marcador binario es distinto de cero.IBW
Este ejemplo muestra cómo modificar una imagen para que un área sea siempre un mínimo regional.
Lea una imagen y muésela. Esta imagen se llama la imagen.Máscara
mask = imread('glass.png'); imshow(mask)
Cree una imagen binaria que tenga el mismo tamaño que la imagen de máscara y establezca un área pequeña de la imagen binaria en 1. Estos píxeles definen la ubicación en la imagen de máscara donde se impondrá un mínimo regional. La imagen resultante se denomina imagen.Marcador
Superponga el marcador sobre la máscara para mostrar dónde caen estos píxeles de interés en la imagen original. El pequeño cuadrado blanco marca el punto. Este código no es esencial para la operación de imponer mínimos.
Imposee el mínimo regional en la imagen de entrada utilizando la función.imimposemin Observe cómo todas las áreas oscuras de la imagen original, excepto el área marcada, son más claras.
K = imimposemin(mask,marker); figure imshow(K)
Para ilustrar cómo esta operación elimina todos los mínimos de la imagen original excepto el mínimo impuesto, compare el mínimo regional de la imagen original con el mínimo regional de la imagen procesada. Estas llamadas para devolver imágenes binarias que especifican las ubicaciones de todos los mínimos regionales en ambas imágenes.imregionalmin
BW = imregionalmin(mask); figure subplot(1,2,1)imshow(BW)title('Regional Minima in Original Image')BW2=imregionalmin(K); subplot(1,2,2) imshow(BW2) title('Regional Minima After Processing')
Imagen de marcador binario, especificada como una matriz numérica o lógica del mismo tamaño que la imagen de máscara de escala de grises.IPara la entrada numérica, los píxeles distintos de cero se consideran ( ).1true
conn — Conectividad de píxeles 4 | 8 | 6 | 18 | 26 | 3-by-3-by- ... -by-3 matriz de s y s01
Conectividad de píxeles, especificada como uno de los valores de esta tabla. La conectividad predeterminada es para imágenes 2D y para imágenes 3D.826
Valor
Significado
Conectividades bidimensionales
4 conectados
Los píxeles están conectados si sus bordes se tocan. La vecindad de un píxel son los píxeles adyacentes en la dirección horizontal o vertical.
8 conectados
Los píxeles están conectados si sus bordes o esquinas se tocan. La vecindad de un píxel son los píxeles adyacentes en la dirección horizontal, vertical o diagonal.
Conectividades tridimensionales
6 conectados
Los píxeles están conectados si sus caras se tocan. La vecindad de un píxel son los píxeles adyacentes en:
Una de estas direcciones: entrada, salida, izquierda, derecha, arriba y abajo
18 conectados
Los píxeles están conectados si sus caras o aristas se tocan. La vecindad de un píxel son los píxeles adyacentes en:
Una de estas direcciones: entrada, salida, izquierda, derecha, arriba y abajo
Una combinación de dos direcciones, como el derecho hacia abajo o hacia arriba
26 conectados
Los píxeles están conectados si sus caras, aristas o esquinas se tocan. La vecindad de un píxel son los píxeles adyacentes en:
Una de estas direcciones: entrada, salida, izquierda, derecha, arriba y abajo
Una combinación de dos direcciones, como el derecho hacia abajo o hacia arriba
Una combinación de tres direcciones, como en-derecha-arriba o en-izquierda-abajo
Para dimensiones más altas, utiliza el valor predeterminadoimimposeminconndef(ndims(I),'maximal').
La conectividad también se puede definir de una manera más general para cualquier dimensión especificando una matriz de 3 por 3 por ... por 3 de s y s.01 Los elementos -valued definen ubicaciones de vecindad relativas al elemento central de .1conn Tenga en cuenta que debe ser simétrico sobre su elemento central.conn Consulte para obtener más información.Especificación de conectividades personalizadas
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.