با فرض اینکه بخوای هیستوگرام یک تصویر رو با 256 سطح خاکستری محاسبه کنی میتونی از برنامه زیر استفاده کنی . Bins تعداد ستونهای هیستوگرامه.
كد:
[row, col] =size(I);
Bins = 256;
h = zeros(Bins, 1);
for i=1:row
for j=1:col
Z=I(i,j); % I is image
h(Z+1)=h(Z+1)+1;
end
end