Imagen en escala de grises Binarize 2-D o volumen 3D por umbral
crea una imagen binaria a partir de la imagen en escala de grises 2D o 3D reemplazando todos los valores por encima de un umbral determinado globalmente por s y estableciendo todos los demás valores en s.BW
= imbinarize(I
)I
1
0
De forma predeterminada, utiliza el método de Otsu, que elige el valor de umbral para minimizar la varianza intraclase de los píxeles en blanco y negro de umbral. utiliza un histograma de imagen de 256 bandejas para calcular el umbral de Otsu.imbinarize
[1]imbinarize
Para utilizar un histograma diferente, consulte .otsuthresh
crea una imagen binaria a partir de la imagen utilizando pares nombre-valor para controlar aspectos del umbral adaptativo.BW
= imbinarize(I
,'adaptive',Name,Value
)I
Para generar una imagen binaria a partir de una imagen indexada, primero convierta la imagen en una imagen en escala de grises utilizando .ind2gray
El método binarizla la imagen mediante un umbral adaptable localmente. calcula un umbral para cada píxel utilizando la intensidad media local alrededor de la vecindad del píxel.'adaptive'
imbinarize
Esta técnica también se llama método de Bradley.[2] El método también utiliza un tamaño de vecindad de aproximadamente 1/8 del tamaño de la imagen (calculado como ).'adaptive'
2*floor(size(I)/16)+1
Para usar una estadística local de primer orden diferente o un tamaño de vecindad diferente, consulte .adaptthresh
[1] Otsu, N., "A Threshold Selection Method from Gray-Level Histograms." IEEE Transactions on Systems, Man, and Cybernetics. Vol. 9, No. 1, 1979, pp. 62–66.
[2] Bradley, D., G. Roth, "Adapting Thresholding Using the Integral Image," Journal of Graphics Tools. Vol. 12, No. 2, 2007, pp.13–21.
| adaptthresh
| graythresh
| otsuthresh
| Segmentador de imágenes