7/21/2019 Citra Digital Bab Morfologi
http://slidepdf.com/reader/full/citra-digital-bab-morfologi 1/17
MORFOLOGI CITRA
Pengolahan Citra Digital
Anggota Kelompok :1. Muhamma !aenol Ari"n #1$1%&'1%(()
$. Ahma A*ani #1$1%&'1$+')
,. Firau- !ulkarnain #1$1%&'11%%)
+. Fahmi Lut"llah #111%&'11&1)
'. i/i #1$1%&'11+')
&. ugianto #1$1%&'110+)
. M.olehan#1$1%&'1%,,)
7/21/2019 Citra Digital Bab Morfologi
http://slidepdf.com/reader/full/citra-digital-bab-morfologi 2/17
KO23P MORFOLOGIPer4eaan antara pemro-e-an 5itra igital -e5ara mor*ologi- enganpemro-e-an 4ia-a aalah -e4agai 4erikut :
• Pengolahan 5itra a-ar -e4elumn6a han6a memanang -e4uah
5itra -e4agai -uatu *ung-i inten-ita- terhaap po-i-i #786)• Dengan penekatan mor*ologi8 kita memanang -uatu 5itra -e4agai
-e4uah himpunan
• Pemro-e-an 5itra -e5ara mor*ologi 4ia-an6a ilakukan terhaap5itra 4iner #han6a teriri ari % an 1)8 9alaupun tiak menutupkemungkinan ilakukan terhaap 5itra engan -kala kea4uan %$''
Contoh inputan 5itra :
$
Firau- !ulkarnain 1$1%&'11%%
7/21/2019 Citra Digital Bab Morfologi
http://slidepdf.com/reader/full/citra-digital-bab-morfologi 3/17
Pengertian Opera-i Mor*ologi :
• e5ara umum8 pemro-e-an 5itra -e5ara mor*ologi ilakukanengan 5ara mempa--ing -e4uah -tru5turing elementterhaap -e4uah 5itra engan 5ara 6ang hampir -ama engankon;olu-i.
• tru5turing element apat ii4aratkan engan ma-k paapemro-e-an 5itra 4ia-a #4ukan -e5ara mor*ologi)
Structuring Element
•
Structuring element dapat berukuran sembarang• Structuring element juga memiliki titik poros (disebut juga titik origin/ titik asal/titik acuan)
• Contoh structuring element seperti objek S dengan titikporos di (0,0) -> arna merah
,
Firau- !ulkarnain 1$1%&'11%%
7/21/2019 Citra Digital Bab Morfologi
http://slidepdf.com/reader/full/citra-digital-bab-morfologi 4/17
3ROI• 3ro-i merupakan pro-e- menge5ilkan atau
menipi-kan o46ek 5itra 4iner
•
<ika A an = himpunan alam !$
8 ero-i A oleh =in6atakan engan A > =8 ie*ini-ikan -e4agai:
• A > = ? @B#=) ⊆ A
• Per-amaan i ata- menunukkan 4ah9a ero-i A oleh =aalah kumpulan -emua titik i mana = itran-la-ikan
oleh i alam i-i A.
+
Ahma A*ani 1$1%&'1$+'
7/21/2019 Citra Digital Bab Morfologi
http://slidepdf.com/reader/full/citra-digital-bab-morfologi 5/17
'
(a) himpunan obyek; (b) strel +; (c) erosi a oleh b; (d) strelvertikal; (e) erosi a oleh d
Tool4o7 i MATLA=:EE A$ ? imeroe#A8 =)
Ahma A*ani 1$1%&'1$+'
7/21/2019 Citra Digital Bab Morfologi
http://slidepdf.com/reader/full/citra-digital-bab-morfologi 6/17
&
Citra a-li 3ro-i engan -trel i-k R?'
3ro-i engan -trel i-k R?1%3ro-i engan -trel i-k R?$%
>> SEdis1 = strel('disk',5);
>> SEdis2 = strel('disk',10);>> SEdis3 = strel('disk',20);
>> g1 = imerode(f, SEdis1);
>> g2 = imerode(f, SEdis2);
>> g3 = imerode(f, SEdis3);
Ahma A*ani 1$1%&'1$+'
7/21/2019 Citra Digital Bab Morfologi
http://slidepdf.com/reader/full/citra-digital-bab-morfologi 7/17
7/21/2019 Citra Digital Bab Morfologi
http://slidepdf.com/reader/full/citra-digital-bab-morfologi 8/17
• Opening:• Menghalu-kan gari-gari- 4entuk o46ek8
• Menghilangkan 4agian4agian 6ang -empit8 an
• Menghilangkan penonolanpenonolan 6ang tipi-.
• Formula:
• A = ? #A > =) ⊕ =
• Opera-i opening A oleh = aalah ero-i A oleh =8 iikutiengan ila-i ha-il ter-e4ut engan =
• Paanan *ung-i:
• A = ? ∪@#=)B#=) ⊆ A
0
Muhamma !aenol Ari"n1$1%&'1%((
7/21/2019 Citra Digital Bab Morfologi
http://slidepdf.com/reader/full/citra-digital-bab-morfologi 9/17
• Clo-ing 5enerung menghalu-kan gari-gari- 4entuktetapi ke4alikan ari opening8
• Menolak pe5ahanpe5ahan -empit an teluk 6ang panangan tipi-8
• Menghilangkan lu4ang ke5il an
•
Mengi-i gap paa gari-gari- 4entuk #5ontour).• Formula:
• A H = ? #A ⊕ =) > =
• Opera-i 5lo-ing A oleh = aalah ila-i A oleh =8 iikuti ero-iha-iln6a engan =.
(
Fahmi Luth"llah 111%&'11&1
7/21/2019 Citra Digital Bab Morfologi
http://slidepdf.com/reader/full/citra-digital-bab-morfologi 10/17
1%
Tool4o7 i MATLA= untukopera-i Opening anClo-ing:
EE A$ ? imopen#A8 =)EE A$ ? im5lo-e#A8 =)
a-il opening 5itra a engan-trel i-k R?(
Citra a-li
a-il 5lo-ing 5itra a engan
-trel i-k R?(
a-il 5lo-ing 5itra 4 engan
-trel i-k R?(
>> f = imread('openclosetif');
>> SE = strel('disk', !, 0)
>> " = imopen(f, SE);
>> fig#re, ims$o%(");
>> k = imclose(f, SE);
>> fig#re, ims$o%(k);
>> l = imclose(", SE);
>> fig#re, ims$o%(l);
Fahmi Luth"llah 111%&'11&1
7/21/2019 Citra Digital Bab Morfologi
http://slidepdf.com/reader/full/citra-digital-bab-morfologi 11/17
DILAI• Pro-e- alam ila-i aalah Jpenum4uhan atau Jpene4alan alam5itra 4iner.
• <ika A an = aalah anggota !$8 ila-i antara A an = in6atakan A ⊕ = an ie"ni-ikan engan:
• Per-amaan ini ia-arkan paa pereek-ian = terhaap originn6a8 anpengge-eran reek-i oleh .
• Dila-i A oleh = aalah himpunan -emua i-pla5ement 8 -e4agaimana =an A o;erlap oleh paling -eikit -atu elemen.
•
Dila-i ini -angat 4erguna ketika iterapkan alam o46eko46ek 6angterputu- ikarenakan ha-il pengam4ilan 5itra 6ang terganggu olehnoi-e8 keru-akan o46ek "-ik 6ang iaikan 5itra igital8 ataui-e4a4kan re-olu-i 6ang elek8
• mi-aln6a tek- paa kerta- 6ang -uah agak ru-ak -ehingga 4entukhuru*n6a terputu-8 an -e4again6a
11
i/i 1$1%&'11+'
})(|{ φ ≠∩=⊕ A B z B A z
7/21/2019 Citra Digital Bab Morfologi
http://slidepdf.com/reader/full/citra-digital-bab-morfologi 12/17
1$
(a) Himpunan obyek; (b) Strel +; (c) Dilasi a oleh b; (d)Strel vertikal; (e) Dilasi a oleh d
&ara pem#atan strel
>> SE1 = 0 1 0; 1 1 1; 0 1 0;
>> SE2 = 1 0 1; 0 1 0; 1 0 1;
>> SE3 = 1 1 1; 1 1 1; 1 1 1;
*ilasi citra f dengan strel SE1
>> " = imdilate(f,SE1);
*ilasi citra f dengan strel SE2
>> " = imdilate(f,SE2);
*ilasi citra f dengan strel SE3
>> " = imdilate(f,SE3);
Tool4o7 MATLA= untuk mem4uat -trel:3 ? -trel#tipe-trel8 parameter)
Tipe Format fungsi
Arbitrary SE = strel(‘arbitrary’, NHOOD)
Diamond SE = strel('diamond',R)
Disk SE = strel('disk',R,N)
Line SE = strel('line',LEN,DE)
O!ta"on SE = strel('o!ta"on',R)
#air SE = strel('#air',O$$SE%)
#eriodi!line SE = strel('#eriodi!line',&,)
re!tan"le SE = strel('re!tan"le',N)
s*are SE = strel('s*are',+)
i/i 1$1%&'11+'8 ugianto
7/21/2019 Citra Digital Bab Morfologi
http://slidepdf.com/reader/full/citra-digital-bab-morfologi 13/17
1,
!isk
!iamond
"rbitrar#
$ine
%ctagon
&air&eriodicline
'ectangle
Suare
i/i 1$1%&'11+'8 ugianto
7/21/2019 Citra Digital Bab Morfologi
http://slidepdf.com/reader/full/citra-digital-bab-morfologi 14/17
1+
0 1 0
1 1 1
0 1 0
a-il ila-i engan -trel:
Citra a-li 1 0 1
0 1 01 0 1
a-il ila-i engan -trel:
a-il ila-i engan -trel:1 1 1
1 1 1
1 1 1
i/i 1$1%&'11+'8 ugianto
7/21/2019 Citra Digital Bab Morfologi
http://slidepdf.com/reader/full/citra-digital-bab-morfologi 15/17
R3GIO2 FILLI2G• Dia-arkan paa -eumlah ila-i8 komplementa-i8 an inter-ek-i.
• Dimulai engan -e4uah titik p i alam 4ounar68 tuuann6a aalahuntuk mengi-i -emua region engan nilai 1.
• <ika mengikuti kon;en-i 4ah9a -emua titik non4ounar6#4a5kgroun) i4eri nilai %8 maka p haru- i4eri nilai 1 untuk memulai.
• Pro-eur i 4a9ah ini aalah untuk mengi-i region engan nilai 1:
• k ? #k N 1⊕ =) ∩ A5 k ? 18 $8 ,8
• i mana % ? p an = aalah -trel -imetrik. Algoritma 4erhenti paa
itera-i langkah ke k ika k ? k N 1.
• impunan union ari an A mengi-i aerah i-ian an 4ounar6n6a.
• Tool4o7:
• =entuk 1 : =$ ? im"ll#=8lo5ation-)
• =entuk $ : =$ ? im"ll#=8Qhole-Q)
• =entuk , : =$ ? im"ll#=)
1'
M.olehan 1$1%&'1%,,
7/21/2019 Citra Digital Bab Morfologi
http://slidepdf.com/reader/full/citra-digital-bab-morfologi 16/17