I=imread('008.tif');
I1=imnoise(I,'gaussian',0,0.005);%添加高斯噪声
I2=imnoise(I,'gaussian',0,0.005);
I3=imnoise(I,'gaussian',0,0.005);
I4=imnoise(I,'gaussian',0,0.005);
K=imlincomb(0.25,I1,0.25,I3,0.25,I4);%线性组合
subplot(2,2,1);imshow(I);
subplot(2,2,2);imshow(I1);
subplot(2,2,3);imshow(K,[]);
K=double(K);%
m=max(max(K));%
n=min(min(K));
K=uint8((K-n).*255/(m-n));
imwrite(I,'008.bmp','bmp');
imwrite(I1,'008noised.bmp','bmp');
imwrite(K,'008denoised.bmp','bmp');
本文通过MATLAB演示了图像处理中的一种降噪方法。首先为原始图像添加高斯噪声,然后通过线性组合的方式进行降噪处理,并对比展示了处理前后的图像效果。
&spm=1001.2101.3001.5002&articleId=6070957&d=1&t=3&u=83f1f4bf28b44685b0ec5f0497d7c4b9)
1244

被折叠的 条评论
为什么被折叠?



