You are on page 1of 9

BOSNA I HERCEGOVINA

FEDERACIJA BOSNE I HERCEGOVINE


TUZLANSKI KANTON
UNIVERZITET U TUZLI
FAKULTET ELEKTROTEHNIKE

Komparacija Mean i Median filtera


Seminarski rad
Obrada i analiza medicinske slike

Profesor: Dr.sc. Amira Šerifović-Trbalić

Student: Mešić Dženan

Januar 2017, Tuzla


Sadržaj:

1. Mean filter .......................................................................................................................3


2. Median filter ....................................................................................................................4
3. Komparacija ....................................................................................................................6
4. Literatura:........................................................................................................................9

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.

% Dodavanje mean filtera na sliku sa salt&paper sumom

I=imread('head.jpg');

subplot(1,3,1), imshow(I); title('Originalna slika');

Isp=imnoise(I,'salt & pepper',0.03);

subplot(1,3,2), imshow(Isp); title('3% salt & pepper šuma');

k=ones(3,3)/9;

Ispm=imfilter(Isp,k);

subplot(1,3,3), imshow(Ispm); title(' Mean filter');

3
%Dodavanje mean filtera na sliku sa Gausovim šumom

I=imread('head.jpg');

subplot(1,3,1),imshow(I); title('Originalna slika');

Ig=imnoise(I,'gaussian',0.02);

subplot(1,3,2), imshow(Ig); title('2% Gaussov-og šuma ');

k=ones(3,3)/9;

Igm=imfilter(Ig,k);

subplot(1,3,3), imshow(Igm); title('Mean filter na prethodnu sliku');

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.

% Dodavanje median filtera na sliku sa salt & pepper šumom

I=imread('head.jpg');

Isp=imnoise(I,'salt & pepper',0.03);

subplot(1,3,1), imshow(I); title('Originalna slika');

subplot(1,3,2), imshow(Isp); title('3% salt & pepper šuma');

Ispm=medfilt2(Isp,[3 3]);
subplot(1,3,3), imshow(Ispm); title('Median filter na prethodnu sliku');

% Dodavanje median filtera na sliku sa Gaussovim šumom

im=imread('head.jpg');

isp=imnoise(im, 'gaussian', 0.03);

subplot(1,3,1), imshow(im); title('Originalna slika');

subplot(1,3,2), imshow(isp); title('3% Gausovog šuma');

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:

 Median filter je vise robustan na velike devijacije šuma i jedan nereprezentativan


piksel u susjedstvu neće značajno utjecati na vrijednost mediana.
 Od vrijednosti mediana mora stvarno biti vrijednost jednog od piksela u susjedstvu,
median filter ne kreira novu nerealnu vrijednost piksela kada filter prekoračava
prednost. Iz ovog razloga Median filter je puno bolji u očuvanju oštrih ivica od Mean
filtera.

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

Slika sa Gausovim šumom filtrirana sa Slika sa Gausovim šumom filtrirana


mean filterom sa median filterom

8
4. Literatura:

http://homepages.inf.ed.ac.uk/rbf/HIPR2/median.htm

https://classroom.google.com/u/1/c/MjQxMTc1MTgxN1pa

You might also like