Professional Documents
Culture Documents
Komparacija Median I Mean Filtera
Komparacija Median I Mean Filtera
2
1. Mean filter
Mean filter je vjerovatno najjednostavniji linearni filter koji daje jednake težine svim
pikselima unutar kernela (unutar susjedstva posmatranog piksela). Ovaj filter se koristi kao
metoda za potiskivanje šuma. Nedostatak je što nije robustan na velike devijacije šuma na
slici. Dati su primjeri kako djeluje mean filter na slici sa salt&paper šumom i sa Gaussovim
šumom.
I=imread('head.jpg');
k=ones(3,3)/9;
Ispm=imfilter(Isp,k);
3
%Dodavanje mean filtera na sliku sa Gausovim šumom
I=imread('head.jpg');
Ig=imnoise(I,'gaussian',0.02);
k=ones(3,3)/9;
Igm=imfilter(Ig,k);
2. Median filter
Median filter prevazilazi osnovna ograničenja mean filtera, ali na račun nešto većih
proračunskih troškova. Pri filtriranju svaki piksel ulazne slike je zamijenjen sa statističkim
medianom njegovog NxM susjedstva. Ovaj filtar uzima u obzir svaki element slike i promatra
4
njegove susjedne elemente slike. Umjesto da element slike zamijeni prosječnom vrijednosti
susjednih elemenata slike zamijeniti će ga s medijanom tih vrijednosti. Ovaj filter bolje čuva
detalje na ivicama, uklanja šum, posebno izolovanje pojave šuma (kao što je salt&paper
šum). Sam kod za standardni medijan filtar u MATLAB-u je vrlo jednostavan, jer postoji
gotova naredba koja izvršava cijelo medijan filtriranje. Linija koda sa spomenutom naredbom
je: B = medfilt2 (A, [m n]), gdje se izvodi medijan filtriranje matrice A, medijan filtrom
veličine mxn, gdje svaki izlazni element slike sadrži srednju (medijan) vrijednost oko
odgovarajućeg elementa slike u ulaznoj slici.
I=imread('head.jpg');
Ispm=medfilt2(Isp,[3 3]);
subplot(1,3,3), imshow(Ispm); title('Median filter na prethodnu sliku');
im=imread('head.jpg');
imf=medfilt2(isp,[3 3]);
subplot(1,3,3), imshow(imf)
5
3. Komparacija
Median filter kao i Mean je razumno efikasan pri uklanjanju Gaussovog šuma, ali uz
degradaciju kvaliteta slike. Median filter je niskopropusan filter, ali ipak dobro čuva ivice
slike (ivice su nagli prelazi sa jednog na drugi osvjetljaj i veoma su važne za ljudsku viziju).
Jedina mana median filtera uz računsku složenost je to što se mali detalji slike tretiraju kao
impulsi i bivaju izbrisani. Median filter ima 2 glavne prednosti u odnosu na Mean filter:
6
7
Originalna slika filtrirana sa mean Originalna slika filtrirana sa
filterom median filterom
Slika sa salt & pepper šumom Slika sa salt & pepper šumom
filtrirana mean filterom filtrirana median filterom
8
4. Literatura:
http://homepages.inf.ed.ac.uk/rbf/HIPR2/median.htm
https://classroom.google.com/u/1/c/MjQxMTc1MTgxN1pa