Onaylı Üye
Aşağıdaki resimde yer alan gürültü mavi rengi ifade etmektedir.
Kod şu şekilde oluşacaktır: Eğer (1), (2) ve (3) numaralı yerlerdeki ifade “xat(i,j,
=deg” şeklinde değiştirilirse görüntü üçüncü resimde olduğu gibi büyük oranda temizlenmiş olacaktır. Zira bu değişim ile mavi piksel tespit edildiği konuma yakın bir piksel değeri ile yer değiştirmektedir.
Kod şu şekilde oluşacaktır: Eğer (1), (2) ve (3) numaralı yerlerdeki ifade “xat(i,j,
MATLAB:
clear all;
at=imread('at_cizgili_1.png');
[m,n,b]=size(at);
xat=at;
sa(1,1,:)=[0 0 255];
t=0;
for i=1:m
for j=1:n
if xat(i,j,:)==sa
deg=xat(i-3,j,:);
xat(i,j,:)=[0 0 0]; % (1) veya xat(i,j,:)=deg;
xat(i-1,j,:)=[0 0 0]; % (2) veya xat(i,j,:)=deg;
xat(i+1,j,:)=[0 0 0]; % (3) veya xat(i,j,:)=deg;
t=t+1;
end
end
end