Гистограмма данных изображений
[ вычисляет гистограмму для полутонового изображения counts,binLocations]
= imhist(I)I. The imhist функция возвращает счетчики гистограмм в counts и расположение интервала в binLocations. Количество интервалов в гистограмме определяется типом изображения.
[ определяет количество интервалов, counts,binLocations] = imhist(I,n)n, используется для вычисления гистограммы.
[ вычисляет гистограмму для индексированного изображения counts,binLocations] = imhist(X,map)X с цветовой картой map. Гистограмма имеет по одному интервалу для каждой записи в цветовой карте.
Для полутоновых изображений, n бины гистограммы каждый являются полуоткрытыми интервалами ширины A/( n − 1). В частности, p-й интервал является полуоткрытым
где x - значение интенсивности. Коэффициент шкалы A и смещение B зависят от типа класса изображения следующим образом:
| дважды | одинок | int8 | int16 | int32 | uint8 | uint16 | uint32 | логичный | |
|---|---|---|---|---|---|---|---|---|---|
| A | 1 | 1 | 255 | 65535 | 4294967295 | 255 | 65535 | 4294967295 | 1 |
| B | 0 | 0 | 128 | 32768 | 2147483648 | 0 | 0 | 0 | 0 |
Отображение гистограммы из counts и binLocations, использовать команду . stem(binМестоположения, счетчики)