Бинаризовать 2-D изображение в оттенках серого или 3-D объем по порогу
создает двоичное изображение из 2-D или 3-D изображения в оттенках серого BW = imbinarize(I)I заменой всех значений выше глобально определенного порога на 1s и установка всех других значений 0s. По умолчанию, imbinarize использует метод Оцу, который выбирает пороговое значение для минимизации внутриклассовой дисперсии пороговых черно-белых пикселей [1]. imbinarize использует гистограмму изображения с 256 ячейками для вычисления порога Оцу. Сведения об использовании другой гистограммы см. в разделе otsuthresh.
создает двоичное изображение из изображения BW = imbinarize(I,'adaptive',Name,Value)I использование пар имя-значение для управления аспектами адаптивного порогового значения.
Чтобы создать двоичное изображение из индексированного изображения, сначала преобразуйте его в изображение в оттенках серого с помощью ind2gray.
'adaptive' способ бинаризирует изображение с использованием локально адаптивного порога. imbinarize вычисляет порог для каждого пикселя, используя локальную среднюю интенсивность вокруг окрестности пикселя. Эту технику также называют методом Брэдли [2]. 'adaptive' метод также использует размер окрестности приблизительно 1/8 размера изображения (вычисляется как 2*floor(size(I)/16)+1). Сведения об использовании другой локальной статистики первого порядка или другого размера окрестности см. в разделе adaptthresh.
[1] Оцу, Н., «Метод выбора порога из гистограмм серого уровня». Транзакции IEEE по системам, человеку и кибернетике. т. 9, № 1, 1979, стр. 62-66.
[2] Брэдли, Д., Г. Рот, «Адаптация порогов с использованием интегрального изображения», Журнал графических инструментов. Том 12, № 2, 2007, стр.13-21.
adaptthresh | graythresh | Сегментирование изображения | otsuthresh