1 2 3 4 5 6 7 8 9 10 11 12 13
| I=imread('mini_universe-1600x1200.jpg');
Igray=rgb2gray(I);
Inoise=Imnoise(Igray,'salt & pepper');
Inoise2=double(Inoise);
s=size(Inoise2);
fil=[1/9 1/9 1/9;1/9 1/9 1/9;1/9 1/9 1/9];
for i=(2:1:s(1)-1)
for j=(2:1:s(2)-1)
img(i,j)=Inoise2(i-1,j-1)*fil(1,1)+Inoise2(i-1,j)*fil(1,2)+Inoise2(i-1,j+1)*fil(1,3)+Inoise2(i,j-1)*fil(2,1)+Inoise2(i,j)*fil(2,2)+Inoise2(i,j+1)*fil(2,3)+Inoise2(i+1,j-1)*fil(3,1)+Inoise2(i+1,j)*fil(3,2)+Inoise2(i+1,j+1)*fil(3,3);
end
end
img2=uint8(img);
imshow(img2); |
Partager