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.

im2bw

Convertir imagen a imagen binaria, basada en umbral

no se recomienda.im2bw Utilícelo en su lugar.imbinarize Para obtener más información, consulte .Consideraciones de compatibilidad

Descripción

ejemplo

BW = im2bw(I,level) convierte la imagen en escala de grises en imagen binaria, reemplazando todos los píxeles de la imagen de entrada por luminancia mayor que con el valor (blanco) y reemplazando todos los demás píxeles por el valor (negro).IBWlevel10

Este rango es relativo a los niveles de señal posibles para la clase de la imagen. Por lo tanto, un valor de corresponde a un valor de intensidad a medio camino entre el valor mínimo y máximo de la clase.level0.5

BW = im2bw(X,cmap,level) convierte la imagen indexada con un mapa de colores en una imagen binaria.Xcmap

BW = im2bw(RGB,level) convierte la imagen truecolor en una imagen binaria.RGB

Ejemplos

contraer todo

load trees BW = im2bw(X,map,0.4); imshow(X,map), figure, imshow(BW)

Argumentos de entrada

contraer todo

Imagen en escala de grises 2D, especificada como una matriz numérica -por-.mn

Tipos de datos: single | double | int16 | uint8 | uint16

Imagen indexada 2-D, especificada como una matriz numérica -por-.mn

Tipos de datos: single | double | int16 | uint8 | uint16

Mapa de colores asociado a la imagen indexada , especificado como una matriz numérica -by-3 que contiene los valores RGB de los colores.Xcc

Tipos de datos: single | double | int16 | uint8 | uint16

Imagen RGB 2-D, especificada como una matriz numérica -by- -by-3.mn

Tipos de datos: single | double | int16 | uint8 | uint16

Umbral de luminancia, especificado como un número en el intervalo [0, 1]. Para calcular , puede utilizar la función.levelgraythresh

Tipos de datos: single | double | int16 | uint8 | uint16

Argumentos de salida

contraer todo

Imagen binaria, devuelta como una matriz lógica -by-.mn

Tipos de datos: logical

Algoritmos

Si la imagen de entrada no es una imagen en escala de grises, convierte la imagen de entrada a escala de grises mediante o , y, a continuación, convierte esta imagen en escala de grises a binaria mediante umbral.im2bwind2grayrgb2gray

Consideraciones de compatibilidad

expandir todo

No se recomienda a partir de R2016a

Consulte también

| | |

Introducido antes de R2006a