Бинаризируйте 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.
The 'adaptive' метод бинаризирует изображение с помощью локально адаптивного порога. imbinarize вычисляет порог для каждого пикселя, используя локальную среднюю интенсивность вокруг окрестности пикселя. Этот метод также называется методом Брэдли [2]. The 'adaptive' метод также использует размер окрестности приблизительно 1/8 от размера изображения (вычисляется как 2*floor(size(I)/16)+1). Чтобы использовать другую локальную статистику первого порядка или другой размер района, см. adaptthresh.
[1] Otsu, N., «Метод выбора порога из гистограмм серого уровня». Транзакции IEEE по системам, человеку и кибернетике. Том 9, № 1, 1979, с. 62-66.
[2] Bradley, D., G. Roth, «Adapting Thresholding Using the Integral Image», Journal of Graphics Tools. Том 12, № 2, 2007, стр. 13-21.