Преобразуйте полутоновое изображение в индексируемое изображение с помощью многоуровневой пороговой обработки
возвращает индексируемое изображение многоуровневой пороговой обработкой входного изображения с помощью заданного набора порогов.X = grayslice(I,thresholds)
Можно просмотреть пороговое изображение с помощью imshow(X,map) с палитрой соответствующей длины.
Функция выполняет многоуровневую пороговую обработку входного полутонового изображения и возвращает индексируемое изображение как выход. Если вы задаете количество порогов N, затем grayslice пиксели присвоений к N индексы согласно этим порогам.
Первый индекс в X состоит из полутоновых пикселей в области значений
k-th индексирует в X состоит из полутоновых пикселей в области значений
Последний индекс в X состоит из полутоновых пикселей в области значений .
max_intensity зависит от типа данных входного изображения.
| Тип данных image | max_intensity |
|---|---|
uint8 | 255 |
int16 или uint16 | 65535 |
single или double | 1 |
Примечание
Перед пороговой обработкой изображение типа данных int16, grayslice функция преобразует изображение в uint16 путем добавления 32,768 к каждому пикселю.