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.

imregionalmin

Mínimos regionales

Descripción

ejemplo

BW = imregionalmin(I) devuelve la imagen binaria que identifica el mínimo regional en la imagen en escala de grises.BWI Los mínimos regionales son componentes conectados de píxeles con un valor de intensidad constante, rodeados de píxeles con un valor más alto.

Opcionalmente, puede identificar mínimos regionales de imágenes 2D usar una GPU (requiere ).Parallel Computing Toolbox™

BW = imregionalmin(I,conn) especifica la conectividad deseada, .conn

Ejemplos

contraer todo

Cree una matriz de muestras simple con varios mínimos regionales.

A = 10*ones(10,10); A(2:4,2:4) = 3;        A(6:8,6:8) = 8
A = 10×10

    10    10    10    10    10    10    10    10    10    10
    10     3     3     3    10    10    10    10    10    10
    10     3     3     3    10    10    10    10    10    10
    10     3     3     3    10    10    10    10    10    10
    10    10    10    10    10    10    10    10    10    10
    10    10    10    10    10     8     8     8    10    10
    10    10    10    10    10     8     8     8    10    10
    10    10    10    10    10     8     8     8    10    10
    10    10    10    10    10    10    10    10    10    10
    10    10    10    10    10    10    10    10    10    10

Calcular el mínimo regional. La función devuelve una imagen binaria, del mismo tamaño que la imagen de entrada, en la que los píxeles con el valor representan el mínimo regional. establece todos los demás píxeles en .1imregionalmin0

regmin = imregionalmin(A)
regmin = 10x10 logical array

   0   0   0   0   0   0   0   0   0   0
   0   1   1   1   0   0   0   0   0   0
   0   1   1   1   0   0   0   0   0   0
   0   1   1   1   0   0   0   0   0   0
   0   0   0   0   0   0   0   0   0   0
   0   0   0   0   0   1   1   1   0   0
   0   0   0   0   0   1   1   1   0   0
   0   0   0   0   0   1   1   1   0   0
   0   0   0   0   0   0   0   0   0   0
   0   0   0   0   0   0   0   0   0   0

Argumentos de entrada

contraer todo

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

Ejemplo: I = imread('cameraman.tif');

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

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 predeterminado .imregionalminconndef(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

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

Argumentos de salida

contraer todo

Ubicaciones de minima regional, devueltas como una matriz lógica del mismo tamaño que .I Los píxeles con el valor indican maxima regional; todos los demás píxeles se establecen en .10

Tipos de datos: logical

Capacidades ampliadas

Introducido antes de R2006a