Pengolahan Citra Digital - OK

download Pengolahan Citra Digital - OK

of 36

Transcript of Pengolahan Citra Digital - OK

  • 7/26/2019 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 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 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 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 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 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 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 Pengolahan Citra Digital - OK

    8/36

    (ndeks baris

  • 7/26/2019 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 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 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 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 Pengolahan Citra Digital - OK

    13/36

    Kang dalam hal ini )%

  • 7/26/2019 Pengolahan Citra Digital - OK

    14/36

    dibawah T dinyatakan dengan . Dengan "ara ini, daerah yang berupa gangguan

    dapat dihilangkan

  • 7/26/2019 Pengolahan Citra Digital - OK

    15/36

    33, Re9e"enta"i

  • 7/26/2019 Pengolahan Citra Digital - OK

    16/36

    tanaman

  • 7/26/2019 Pengolahan Citra Digital - OK

    17/36

    570 L + to m9$

    570 p + to n9$

    p )

  • 7/26/2019 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 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 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 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 Pengolahan Citra Digital - OK

    22/36

    luas

    570 p E $ to m

    570 j E $ to n

    (5 piksel

  • 7/26/2019 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 Pengolahan Citra Digital - OK

    24/36

    kerampingan= lebar

    panjang 1stimasi diameter bentuk

    'asukan#

    )

  • 7/26/2019 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 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 Pengolahan Citra Digital - OK

    27/36

    + label +

    3 570 baris $ T7 '

    4 570 kolom $ T7 N

    (5 g

  • 7/26/2019 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 Pengolahan Citra Digital - OK

    29/36

    $$ 1ND9(5

    $+ 1ND9W&(/1

    !ntuk mewujudkan Algoritma :.$+, dibutuhkan struktur data bernama tumpukan

  • 7/26/2019 Pengolahan Citra Digital - OK

    30/36

    4 01T!0N )

  • 7/26/2019 Pengolahan Citra Digital - OK

    31/36

    p6 E 5

  • 7/26/2019 Pengolahan Citra Digital - OK

    32/36

    '3&3 Poga! Men8ai Lua" O1=e; tan9a 6ung"i

    B E imread

  • 7/26/2019 Pengolahan Citra Digital - OK

    33/36

    )or p E $ # lebar

    i) objek

  • 7/26/2019 Pengolahan Citra Digital - OK

    34/36

    '3&3, Poga! Pei!ete atau Keliling

    img E imread

  • 7/26/2019 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 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