均值滤波对高斯噪声效果比较好
中值滤波对椒盐噪声效果比较好

读取保存

I = imread('lenna.jpg');
imshow(I);
imwrite(I,'new.jpg');

灰度图

I1 = rgb2gray(I);

直方图

figure,imhist(I1)

直方图均衡化

Ie = histeq(I1);

图像噪声

噪声类型有:guassian,localvar,poisson,salt&pepper,speckle

I2=imnoise(I, 'gaussian');

二值化

后面的参数为阈值

thresh=graythresh(I1)
bw = im2bw(gray, thresh);

均值滤波

mask = fspecial('average',3);
average = filter2(mask, I1)/255;
imshow(average)

中值滤波

mean = medfilt2(I2);
imshow(mean)

线性变换

最后一个参数是gamma变换, γ &gt; 1 \gamma &gt; 1 γ>1变亮, γ &lt; 1 \gamma &lt; 1 γ<1变暗。

I3 = imadjust(I1,[0.2 0.8],[0 1],1)