EKSTRAKSI FITUR TEKSTUR CITRA TEMPE MENGGUNAKAN METODE GRAY LEVEL CO-OCCURENCE MATRIX
WINDAYANI ACHMAD ZAENULLAH 41511120110
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA TANGERANG 2017
http://digilib.mercubuana.ac.id/
EKSTRAKSI TEKSTUR CITRA TEMPE MENGGUNAKAN METODE GRAY LEVEL CO-OCCURENCE MATRIX
Laporan Tugas Akhir Diajukan Untuk Melengkapi Persyaratan Menyelesaikan Gelar Sarjana Komputer
Disusun oleh : WINDAYANI ACHMAD ZAENULLAH 41511120110
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA TANGERANG 2017
http://digilib.mercubuana.ac.id/
i
http://digilib.mercubuana.ac.id/
ii
http://digilib.mercubuana.ac.id/
KATA PENGANTAR Alhamdulillah puji syukur kehadirat Allah SWT yang telah memberikan segala nikmat dan karunia-Nya sehingga penulis dapat menyelesaikan program studi strata satu (S1) pada jurusan Teknik Informatika di Universitas Mercubuana Jakarta. Penulis menyadari bahwa laporan tugas akhir ini masih belum sempurna. Oleh karena itu kritik dan saran akan penulis terima dengan terbuka agar dapat bermanfaat untuk pengembagan dari hasil laporan ini dikemudian hari. Kelancaran penulisan laporan tugas akhir ini tentunya tidak terlepas dari dukungan, bantuan serta sumbangan pikiran dari berbagai pihak. Oleh karena itu dalam kesempatan ini penulis ingin memberikan ucapan terimakasih kepada: 1.
Ibu Desi Ramayanti, S.Kom, MT selaku Dosen Pembimbing Tugas Akhir sekaligus Kepala Program Studi pada Jurusan Teknik Informatika, yang telah bersedia membimbing penulis sehingga tugas akhir ini dapat diselesaikan dengan baik
2.
Bapak Diky Firdaus, S.Kom, MM, selaku Koordinator Tugas Akhir pada Jurusan Teknik Informatika Universitas Mercu Buana
3.
Seluruh Dosen dan Staf Universitas Mercu Buana
4.
Ibu, Bapak, Adik dan Kakak yang tercinta yang tidak ada hentinya dalam memberikan doa dan dukungan, serta kasih sayang kepada penulis.
5.
Teman-teman satu jurusan Teknik Informatika yang selalu memberikan dukungannya kepada penulis agar segera menyelesaikan tugas akhir ini
6.
Teman-teman kantor, Kristin Lopez dan juga semua pihak yang selalu memberikan dukungan dan perhatiannya kepada penulis agar dapat menyelesaikan tugas akhir ini Semoga Allah selalu membalas kebaikan dan memberikan hidayah-Nya
kepada kita semua.
iii
http://digilib.mercubuana.ac.id/
Akhir kata penulis memohon maaf yang sebesar-besarnya atas segala kekurangan dan keterbatasan dalam penulisan laporan ini. Semoga laporan ini dapat memberikan manfaat bagi yang membutuhkan.
Jakarta, Juni 2017
Penulis
iv
http://digilib.mercubuana.ac.id/
DAFTAR ISI
KATA PENGANTAR.......................................................................................................iii ABSTRACT ........................................................................................................................ v ABSTRAK .........................................................................................................................vi DAFTAR ISI .................................................................................................................... vii PENDAHULUAN ............................................................................................................. 1 1.1
Latar Belakang .................................................................................................... 1
1.2
Rumusan Masalah ............................................................................................... 2
1.3
Batasan Masalah ................................................................................................. 2
1.4
Tujuan dan Manfaat ............................................................................................ 3
1.5
Metodologi .......................................................................................................... 3
1.6
Sistematika Penulisan ......................................................................................... 4
LANDASAN TEORI ........................................................................................................ 6 2.1 2.1.1 2.2
Citra Digital ........................................................................................................ 6 Pengolahan Citra Digital ................................................................................. 7 Model Warna ...................................................................................................... 8
2.2.1
RGB Image ..................................................................................................... 8
2.2.2
Grayscale ........................................................................................................ 8
2.3
Gray Level Co-Occurence Matrix ...................................................................... 9
2.4
PHP ................................................................................................................... 14
2.5
Metode Pengembangan Prototyping ................................................................. 15
2.6
Tempe ............................................................................................................... 16
2.6.1
Asam Lemak ................................................................................................. 16
2.6.2
Vitamin ......................................................................................................... 17
2.6.3
Mineral .......................................................................................................... 17
2.6.4
Aktioksidan ................................................................................................... 17
2.6.5
Kandungan Zat Gizi Tempe .......................................................................... 18
2.6.6
Cara Pembuatan Tempe ................................................................................ 18
ANALISA SISTEM ........................................................................................................ 20 3.1
Tahapan Gray Level Co-occurrence Matrix ..................................................... 20
IMPLEMENTASI DAN PENGUJIAN ......................................................................... 40 4.1
Lingkungan Implementasi ................................................................................ 40
vii
http://digilib.mercubuana.ac.id/
4.2
Hasil Implementasi ........................................................................................... 43
4.3
Hasil Pengujian ................................................................................................. 49
4.4
Analisa Hasil Pengujian .................................................................................... 52
PENUTUP ....................................................................................................................... 53 5.1
Kesimpulan ....................................................................................................... 53
DAFTAR PUSTAKA...................................................................................................... 56
viii
http://digilib.mercubuana.ac.id/
DAFTAR GAMBAR Gambar 2.1 Proses pembentukan citra……………………………………….
5
Gambar 2.2 Ilustrasi citra…………………………………………………….
6
Gambar 2.3 Representasi citra digital dalam 2 dimensi……………………...
7
Gambar 2.4 Citra RGB……………………………………………………….
7
Gambar 2.5 Citra grayscale…………………………………………………..
8
Gambar 2.6 Alur pengembangan prototyping………………………………..
14
Gambar 3.1 Flowchart konversi citra ke grayscale…………………………..
21
Gambar 3.2 Flowchart mencari nilai maksimum dan minimum citra………..
24
Gambar 3.3 Flowchart membuat matriks GLCM……………………………. 26 Gambar 3.4 Flowchart membuat matriks GLCM transpose………………..... 28 Gambar 3.5 Flowchart membuat matriks GLCM simetris……………...........
29
Gambar 3.6 Flowchart menjumlah total seluruh nilai matriks GLCM simetris……………………………………………………………………….. 31 Gambar 3.7 Flowchart normalisasi matriks GLCM simetris………………...
32
Gambar 3.8 Flowchart menghitung contrast…………………………………
33
Gambar 3.9 Flowchart menghitung nilai correlation………………………… 36 Gambar 3.10 Flowchart menghitung nilai energy……………………………
37
Gambar 3.11 Flowchart menghitung nilai homogeneity……………………..
38
Gambar 4.1 Tekstur tempe setelah difermentasi……………………………..
40
Gambar 4.2 Jenis tempe yang diuji…………………………………………..
41
Gambar 4.3 Tampilan antar muka aplikasi…………………………………... 42 Gambar 4.4 Tampilan konversi citra ke grayscale…………………………...
43
Gambar 4.5 Tampilan pencarian nilai maksimum dan minimum …………...
43
Gambar 4.6 Tampilan pembuatan matriks GLCM…………………………..
44
Gambar 4.7 Tampilan pembuatan matriks transpose………………………...
45
Gambar 4.8 Tampilan pembuatan matriks GLCM simetris………………….
46
Gambar 4.9 Tampilan penjumlahan total nilai matriks GLCM simetris..…… 46 Gambar 4.10 Tampilan normalisasi matriks GLCM simetris………………..
47
Gambar 4.11 Tampilan hasil penghitungan ciri tekstur citra………………...
47
ix
http://digilib.mercubuana.ac.id/
DAFTAR TABEL Tabel 2.1 Pengertian daftar statistik………………………………………….
9
Tabel 2.2 Area kerja matriks…………………………………………………
10
Tabel 2.3 Kandungan gizi tempe ……………………………………………. 17 Tabel 4.1 Spesifikasi laptop………………………………………………….
x
http://digilib.mercubuana.ac.id/
39