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.

imhmin

La transformada de H-minima

Descripción

ejemplo

J = imhmin(I,H) suprime todos los mínimos de la imagen en escala de grises cuya profundidad es menor que.IH Los mínimos regionales son componentes conectados de píxeles con un valor de intensidad constante, cuyos píxeles de contorno externo tienen un valor mayor que.tt

J = imhmin(I,H,conn) calcula la transformación H-minima, donde especifica la conectividad.conn

Ejemplos

contraer todo

Cree una imagen de muestra con dos mínimos regionales.

a = 10*ones(10,10); a(2:4,2:4) = 7;   a(6:8,6:8) = 2
a = 10×10

    10    10    10    10    10    10    10    10    10    10
    10     7     7     7    10    10    10    10    10    10
    10     7     7     7    10    10    10    10    10    10
    10     7     7     7    10    10    10    10    10    10
    10    10    10    10    10    10    10    10    10    10
    10    10    10    10    10     2     2     2    10    10
    10    10    10    10    10     2     2     2    10    10
    10    10    10    10    10     2     2     2    10    10
    10    10    10    10    10    10    10    10    10    10
    10    10    10    10    10    10    10    10    10    10

Suprima todos los valores mínimos por debajo de un valor especificado. Observe cómo la región con píxeles valorados 7 desaparece en la imagen transformada porque su profundidad es menor que el valor h especificado.

b = imhmin(a,4)
b = 10×10

    10    10    10    10    10    10    10    10    10    10
    10    10    10    10    10    10    10    10    10    10
    10    10    10    10    10    10    10    10    10    10
    10    10    10    10    10    10    10    10    10    10
    10    10    10    10    10    10    10    10    10    10
    10    10    10    10    10     6     6     6    10    10
    10    10    10    10    10     6     6     6    10    10
    10    10    10    10    10     6     6     6    10    10
    10    10    10    10    10    10    10    10    10    10
    10    10    10    10    10    10    10    10    10    10

Argumentos de entrada

contraer todo

Imagen de entrada, especificada como una matriz numérica de cualquier dimensión.

Ejemplo: I = imread('glass.png');

Tipos de datos: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Transformada de H-minima, especificada como un escalar no negativo.

Tipos de datos: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Conectividad de píxeles, especificada como uno de los valores de esta tabla. La conectividad predeterminada es para imágenes en 2-D y para imágenes 3D.826

Valor

Significado

Two-Dimensional Connectivities

4-connected

Los píxeles se conectan si los bordes se tocan. La vecindad de un píxel son los píxeles adyacentes en la dirección horizontal o vertical.

8-connected

Los píxeles se conectan si los bordes o las esquinas se tocan. La vecindad de un píxel son los píxeles adyacentes en la dirección horizontal, vertical o diagonal.

Three-Dimensional Connectivities

6-conectado

Los píxeles se conectan si se tocan las caras. El vecindario de un píxel son los píxeles adyacentes en:

  • Una de estas direcciones: en, fuera, izquierda, derecha, arriba y abajo

18-conectado

Los píxeles se conectan si sus caras o aristas se tocan. El vecindario de un píxel son los píxeles adyacentes en:

  • Una de estas direcciones: en, fuera, izquierda, derecha, arriba y abajo

  • Una combinación de dos direcciones, como la derecha-abajo o en

26-conectado

Los píxeles se conectan si sus caras, aristas o esquinas se tocan. El vecindario de un píxel son los píxeles adyacentes en:

  • Una de estas direcciones: en, fuera, izquierda, derecha, arriba y abajo

  • Una combinación de dos direcciones, como la derecha-abajo o en

  • Una combinación de tres direcciones, como en-derecha-arriba o en-izquierda-abajo

Para cotas superiores, utiliza el valor predeterminadoimhmin conndef(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 con valor definen las ubicaciones de vecindad con respecto al elemento central de.1conn Tenga en cuenta que debe ser simétrica sobre su elemento central.conn Consulte para obtener más información.Especificación de Connectivities personalizadas

Tipos de datos: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Argumentos de salida

contraer todo

Imagen transformada, devuelta como una matriz numérica no dispersa del mismo tamaño y clase que.I

Referencias

[1] Soille, P. Morphological Image Analysis: Principles and Applications. Springer-Verlag, 1999, pp. 170-171.

Capacidades ampliadas

Introducido antes de R2006a