im2bw

Преобразуйте изображение в двухуровневое изображение, на основе порога

im2bw не рекомендуется. Используйте imbinarize вместо этого. Для получения дополнительной информации см. Вопросы совместимости.

Описание

пример

BW = im2bw(I,level) преобразует полутоновое изображение I к двухуровневому изображению BW, заменяя все пиксели во входе отображают с яркостью, больше, чем level со значением 1 (белый) и заменяющий все другие пиксели на значение 0 (черный).

Эта область значений относительно уровней сигнала, возможных для класса изображения. Поэтому level значение 0.5 соответствует значению интенсивности на полпути между минимальным и максимальным значением класса.

BW = im2bw(X,cmap,level) преобразует индексируемое изображение X с палитрой cmap к двухуровневому изображению.

BW = im2bw(RGB,level) преобразует изображение истинного цвета RGB к двухуровневому изображению.

Примеры

свернуть все

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

Входные параметры

свернуть все

2D полутоновое изображение в виде m-by-n числовая матрица.

Типы данных: single | double | int16 | uint8 | uint16

2D индексируемое изображение в виде m-by-n числовая матрица.

Типы данных: single | double | int16 | uint8 | uint16

Карта цветов сопоставила с индексируемым изображением XВ виде c-by-3 числовая матрица, содержащая значения RGB цветов c.

Типы данных: single | double | int16 | uint8 | uint16

2D изображение RGB в виде m-by-n-by-3 числовая матрица.

Типы данных: single | double | int16 | uint8 | uint16

Порог яркости в виде номера в области значений [0, 1]. Вычислить level, можно использовать graythresh функция.

Типы данных: single | double | int16 | uint8 | uint16

Выходные аргументы

свернуть все

Двухуровневое изображение, возвращенное как m-by-n логическая матрица.

Типы данных: логический

Алгоритмы

Если входное изображение не является полутоновым изображением, im2bw преобразует входное изображение в шкалу полутонов с помощью ind2gray или rgb2gray, и затем преобразует это полутоновое изображение в двоичный файл пороговой обработкой.

Вопросы совместимости

развернуть все

Не рекомендуемый запуск в R2016a

Смотрите также

| | |

Представлено до R2006a