Гистограмма данных изображения
[
вычисляет гистограмму для полутонового изображения counts
,binLocations
]
= imhist(I
)I
. imhist
функция возвращает количества гистограммы в counts
и местоположения интервала в binLocations
. Количество интервалов в гистограмме определяется типом изображения.
[
задает количество интервалов, counts
,binLocations
] = imhist(I
,n
)n
, используемый, чтобы вычислить гистограмму.
[
вычисляет гистограмму для индексируемого изображения counts
,binLocations
] = imhist(X
,map
)X
с картой цветов map
. Гистограмма имеет один интервал для каждой записи в карте цветов.
Для полутоновых изображений, n
интервалы гистограммы - каждый полуоткрытые интервалы ширины A / (n −1). В частности, p th интервал является полуоткрытым интервалом
где x является значением интенсивности. Масштабный коэффициент A и смещение B зависит от типа класса изображений можно следующим образом:
'double' | единственный | 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
(binLocations, количества)