315432231 pengolahan citra digital ok
TRANSCRIPT
-
7/26/2019 315432231 Pengolahan Citra Digital OK
1/36
TUGAS MANDIRI
OPERASI PADA CITRA BINER
(PERTEMUAN DELAPAN)
Mata Kuliah :
Pengolahan Cita Digital
Na!a Maha"i"#a : $e%i
NPM : &'&'**
Ko+e Kela" : &,-TI.T-N' / &,-TI.P-N'
Do"en : 0ot!a Pangai1uan2 S3Ko!32 M3SI3
UNI4ERSITAS PUTERA BATAM
&5
-
7/26/2019 315432231 Pengolahan Citra Digital OK
2/36
KATA PENGANTAR
Syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala
rahmat dan karuniaNya, sehingga penyusun dapat menyelesaikan laporan tugas
mandiri mata kuliah Pengolahan Citra Digital. Peyusun menyadari bahwa laporan
tugas mandiri ini masih jauh dari sempurna. arena itu, kritik dan saran akan
senantiasa penyusun terima dengan senang hati.
Dengan segala keterbatasan, peyusun menyadari pula bahwa laporan tugas
mandiri ini takkan terwujud tanpa bantuan, bimbingan, dan dorongan dari
berbagai pihak. !ntuk itu, dengan segala kerendahan hati, penyusun
menyampaikan u"apan terima kasih kepada#
$. %apak &otma Pangaribuan, S.om., '.S(. selaku dosen mata kuliah
Pengolahan Citra Digital pada Program Studi Teknik (n)ormatika
!ni*ersitas Putera %atam.
+. Dosen dan Sta)) !ni*ersitas Putera %atam.
Semoga Allah SWT membalas kebaikan dan selalu men"urahkan hidayah
serta tau)ikNya, Amin.
%atam, $ -uni +$
-e)ri
+
-
7/26/2019 315432231 Pengolahan Citra Digital OK
3/36
DA6TAR ISI
0ALAMAN $UDUL
KATA PENGANTAR333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333ii
DA6TAR ISI3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333iii
BAB I PENDA0ULUAN333333333333333333333333333333333333333333333333333333333333333333333333333333333333333&
$.$. /ATA0 %1/AAN2..................................................................................$
$.+.0!'!SAN 'ASA/A&...............................................................................+
$.3. T!-!AN.......................................................................................................+
$.4. 'AN5AAT....................................................................................................+
BAB II LANDASAN TEORI33333333333333333333333333333333333333333333333333333333333333333333333333333333'
+.$. Pengolahan Citra...........................................................................................3
+.$.$ Citra.......................................................................................................3
+.$.+ Digitalisasi Citra...................................................................................3
+.$.3 Citra 2rays"ale......................................................................................4
+.$.4 Citra %iner.............................................................................................
+.$. De)inisi Pengolahan Citra.....................................................................
+.$.6 7perasi Pengolahan Citra......................................................................6
+.+. Citra %iner.....................................................................................................8
+.+.$ on*ersi Citra &itam9Putih ke Citra %iner...........................................:
+.+.+ Penapis /uas.......................................................................................$
+.+.3 Segmentasi Citra %iner.......................................................................$
+.+.4 0epresentasi Wilayah...........................................................................$$
+.+. Penipisan Pola......................................................................................$$
+.3. 0epresentasi %entuk....................................................................................$+
+.4. 1kstraksi Tepi 7bjek...................................................................................$+
3
-
7/26/2019 315432231 Pengolahan Citra Digital OK
4/36
+.. 'engikuti ontur........................................................................................$3
+.6. ontur (nternal............................................................................................$6
+.8. 0antai ode.................................................................................................$8
+.:. Perimeter.....................................................................................................$:
+.;. /uas.............................................................................................................$;
+.$. Diameter....................................................................................................$;
+.$$. 5itur 'enggunakan Perimeter, /uas, dan Diameter.................................+
+.$+. Pusat 'assa dan 5itur 'enggunakan Pusat 'assa...................................+$
+.$3. 5itur Dispersi.............................................................................................++
+.$4. Pelabelan 7bjek........................................................................................+3
BAB III PEMBA0ASAN333333333333333333333333333333333333333333333333333333333333333333333333333333333333.
3.$. Penerapan dalam Program OCTAVE...........................................................+:
3.$.$ Program Tepi 7bjek %iner tanpa 5ungsi.............................................+:
3.$.+ Program 'en"ari /uas 7bjek tanpa 5ungsi.......................................+;
3.$.3 Program Pusat 'assa tanpa )ungsi.....................................................3
3.$.4 Program Perimeter atau eliling.........................................................3$
BAB I4 PENUTUP3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333'
4.$. 1S('P!/AN...........................................................................................3+
4.+. SA0AN.......................................................................................................3+
DA6TAR PUSTAKA33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
BAB I
PENDA0ULUAN
4
-
7/26/2019 315432231 Pengolahan Citra Digital OK
5/36
&3&3 LATAR BELAKANG
Pengolahan "itra merupakan bidang ilmu komputer yang menarik, apalagi
orang yang mempunyai minat dan ketertarikan terhadap dunia gambar, )otogra)i,)ilm, dan sebagainya, sayangnya, buku teks berbahasa indonesia yang membahas
bidang ini sangat minim, sehingga kebanyakan orang mengunakan buku teks
berbahasa inggris.
Citra
-
7/26/2019 315432231 Pengolahan Citra Digital OK
6/36
6. /uas
8. Diameter
:. 5itur
&3'3 TU$UAN
$. 'emenuhi tugas mata kuliah Pengolahan Citra Digital.
+. 'emberitahukan ma"am9ma"am operasi pada "itra biner.
&3,3 MAN6AAT
ita bisa mengetahui )ungsi dan "ara dari ma"am > ma"am operasi "itra
biner.
6
-
7/26/2019 315432231 Pengolahan Citra Digital OK
7/36
BAB II
LANDASAN TEORI
3&3 Pengolahan Cita
3&3& Cita
?Se"ara har)iah, "itra
-
7/26/2019 315432231 Pengolahan Citra Digital OK
8/36
(ndeks baris
-
7/26/2019 315432231 Pengolahan Citra Digital OK
9/36
latar belakang bernilai . Pada waktu menampilkan gambar, adalah putih
dan $ adalah hitam.
'eskipun saat ini "itra berwarna lebih disukai karena memberi kesan yang
lebih kaya daripada "itra biner, namun tidak membuat "itra biner mati. Pada
beberapa aplikasi "itra biner masih tetap dibutuhkan, misalnya "itra logo instansi
-
7/26/2019 315432231 Pengolahan Citra Digital OK
10/36
-enis operasi ini bertujuan untuk memperbaiki kualitas "itra dengan
"ara memanipulasi parameter9parameter "itra. Dengan operasi ini, "iri9"iri
khusus yang terdapat di dalam "itra lebih ditonjolkan. %eberapa operasi
perbaikan "itra antara lain# perbaikan kontras gelapJterang, perbaikan
tepian objek
-
7/26/2019 315432231 Pengolahan Citra Digital OK
11/36
-enis operasi ini bertujuan untuk membentuk ulang objek dari
beberapa "itra hasil proyeksi. 7perasi rekonstruksi "itra banyak digunakan
dalam bidang medis. 'isalnya beberapa )oto rontgen dengan sinar9
digunakan untuk membentuk ulang gambar organ tubuh.
-
7/26/2019 315432231 Pengolahan Citra Digital OK
12/36
3 Waktu pemrosesan lebih "epat dibandingkan dengan "itra hitam9putih
karena banyak operasi pada "itra biner yang dilakukan sebagai operasi
logika
-
7/26/2019 315432231 Pengolahan Citra Digital OK
13/36
Kang dalam hal ini )%
-
7/26/2019 315432231 Pengolahan Citra Digital OK
14/36
dibawah T dinyatakan dengan . Dengan "ara ini, daerah yang berupa gangguan
dapat dihilangkan
-
7/26/2019 315432231 Pengolahan Citra Digital OK
15/36
33, Re9e"enta"i
-
7/26/2019 315432231 Pengolahan Citra Digital OK
16/36
tanaman
-
7/26/2019 315432231 Pengolahan Citra Digital OK
17/36
570 L + to m9$
570 p + to n9$
p )
-
7/26/2019 315432231 Pengolahan Citra Digital OK
18/36
Ga!1a 353&Kontu e;"tenal +an ;ontu intenal
Algoritma untuk mendapatkan hasil seperti yang telah dibahas dapat dilihat
di bawah ini
-
7/26/2019 315432231 Pengolahan Citra Digital OK
19/36
P $, $, , 9$, 9$, 9$, , $O
KP , 9$, 9$, 9$, , $, $, $O
"B bagian B dari p" G P 'emperoleh kontur internal dengan pela"akan
kontur%oore
'asukan#
)
-
7/26/2019 315432231 Pengolahan Citra Digital OK
20/36
bernilai $ dengan pen"arian dimulai dari arah "
dengan menggunakan pola arah jarum jam.
b Catat posisi piksel tersebut ke b.
" Catat posisi yang mendahului piksel tersebut ke
".
d Tambahkan b sebagai bagian kontur#
jum jum G $
kontur3 Rantai Ko+e
0antai kode
-
7/26/2019 315432231 Pengolahan Citra Digital OK
21/36
eluaran#
perimeter
$ Peroleh "itra biner.
+ enakan algoritma deteksi tepi.
3 Perimeter jumlah piksel pada tepi objek hasil langkah +.
Ga!1a 3.3& Pei!ete +an lua" +aun
3?3 Lua"
Cara sederhana untuk menghitung luas suatu objek adalah dengan "aramenghitung jumlah piksel pada objek tersebut. Algoritmanya sebagai berikut.
A/270(T'A :.8 > 'enghitung luas objek
'asukan#
)
-
7/26/2019 315432231 Pengolahan Citra Digital OK
22/36
luas
570 p E $ to m
570 j E $ to n
(5 piksel
-
7/26/2019 315432231 Pengolahan Citra Digital OK
23/36
diameter jarakmaks
Pada algoritma di atas, piksel$ dan piksel+ men"atat posisi dua piksel yang
memiliki jarak terpanjang.
3&&3 6itu Mengguna;an Pei!ete2 Lua"2 +an Dia!ete
5itur seperti perimeter, luas, dan diameter seperti yang telah dibahas tidak
dapat digunakan se"ara mandiri sebagai )itur identi)ikasi objek. 5itur seperti itu
dipengaruhi oleh ukuran objek. Nah, agar tidak bergantung penyekalaan, beberapa
)itur dapat diturunkan dari ketiga )itur tersebut. Contoh dapat dilihat di bawah ini.
ebulatan bentuk adalah perbandingan antara luas objek dan kuadrat
perimeter, yang dinyatakan dengan rumus seperti berikut#
kebulatan (R )=4 A(R)
P2(R)
-
7/26/2019 315432231 Pengolahan Citra Digital OK
24/36
kerampingan= lebar
panjang 1stimasi diameter bentuk
'asukan#
)
-
7/26/2019 315432231 Pengolahan Citra Digital OK
25/36
1ND9570
1ND9570
pusatB pusatB J luas
6 pusaty pusaty J luas
3&'3 6itu Di"9e"i
!ntuk bentuk yang tidak teratur
-
7/26/2019 315432231 Pengolahan Citra Digital OK
26/36
3&,3 Pela1elan O1=e;
Pelabelan terhadap objek sesungguhnya berupa tindakan untuk
memberikan label yang berbeda
-
7/26/2019 315432231 Pengolahan Citra Digital OK
27/36
+ label +
3 570 baris $ T7 '
4 570 kolom $ T7 N
(5 g
-
7/26/2019 315432231 Pengolahan Citra Digital OK
28/36
banjiri< ), i, j9$, label=
6 banjiri< ), i, jG$, label=
8 1ND9(5
Perhatikan bahwa )ungsi banjiri memanggil empat )ungsi banjiri. eadaan itulah
yang menyatakan bahwa )ungsi banjiri adalah )ungsi rekursi)
-
7/26/2019 315432231 Pengolahan Citra Digital OK
29/36
$$ 1ND9(5
$+ 1ND9W&(/1
!ntuk mewujudkan Algoritma :.$+, dibutuhkan struktur data bernama tumpukan
-
7/26/2019 315432231 Pengolahan Citra Digital OK
30/36
4 01T!0N )
-
7/26/2019 315432231 Pengolahan Citra Digital OK
31/36
p6 E 5
-
7/26/2019 315432231 Pengolahan Citra Digital OK
32/36
'3&3 Poga! Men8ai Lua" O1=e; tan9a 6ung"i
B E imread
-
7/26/2019 315432231 Pengolahan Citra Digital OK
33/36
)or p E $ # lebar
i) objek
-
7/26/2019 315432231 Pengolahan Citra Digital OK
34/36
'3&3, Poga! Pei!ete atau Keliling
img E imread
-
7/26/2019 315432231 Pengolahan Citra Digital OK
35/36
Semoga makalah ini berman)aat bagi pemba"a khususnya bagi penyusun
pemakalah, sebagai dasar atau landasan guna menyambut kehidupan di masa
depa.Amien.
3
-
7/26/2019 315432231 Pengolahan Citra Digital OK
36/36
DA6TAR PUSTAKA
adir, Abdul, Adhi Susanto. +$3. Teori Dan Aplikasi Pengolahan Citra, edisi
pertama. Andi
http#JJwww.a"ademia.eduJ83$;:8:J%ab9$$Citra%iner