% Podaje liczby pikseli dla poszczególnych odcieni
naz='NIEBO.BMP'; A=imread(naz);
subplot( 1,2,1); imshow(A); title(naz);
subploti 1,2,2); imhist(A); title(['Histogram ',naz]); grid on;
NIEBO.BMP 1000
800 600 400 200 0
0 50 100 150 200 250
39
% rozciąga zakres odcieni do maksymalnego
naz='NIEBO.BMP'; A=im2double(imread(naz)); Amin=min(A(:)), Amax=max(A(:))
B=imadjust(A, [Amin Amax], [0 1]);
subplot( 1,2,1); imshow(B); title([naz,'po normalizacji’]); subplot( 1,2,2); imhist(B); title(['Histogram ’,naz]); grid on;
NIEBO.BMP po normalizacji
1000 800 600 400 200 0
0 0.5 1 n