I = imread('tire.tif');
hgram=50:2:250;
%规定化函数
J = histeq(I,hgram);
imshow(J)
title('直方图规定化所得图像')
figure,imhist(J,64)
title('直方图规定化变换后的直方图')
I = imread('eight.tif');
J = imnoise(I,'salt & pepper',0.02);
%添加椒盐噪声
subplot(221),imshow(I)
title('原图像')
subplot(222),imshow(J)
title('添加椒盐噪声图像')
K1= filter2(fspecial('average',3),J)/255;
%应用3×3邻域窗口法
subplot(223),imshow(K1)
title('3×3窗的邻域平均滤波图像')
K2= filter2(fspecial('average',7),J)/255;
%应用7×7邻域窗口法
subplot(224),imshow(K2)
title('7×7窗的邻域平均滤波图像')
MATLAB图像处理—孙兆林编著—清华大学出版社