• Tidak ada hasil yang ditemukan

IMPLEMENTASI KOMBINASI ARITHMETIC MEAN FILTER DAN HIGH BOOST FILTERING UNTUK MEMPERBAIKI KUALITAS PADA CITRA DIGITAL SKRIPSI

N/A
N/A
Protected

Academic year: 2021

Membagikan "IMPLEMENTASI KOMBINASI ARITHMETIC MEAN FILTER DAN HIGH BOOST FILTERING UNTUK MEMPERBAIKI KUALITAS PADA CITRA DIGITAL SKRIPSI"

Copied!
12
0
0

Teks penuh

(1)

HIGH BOOST FILTERING UNTUK MEMPERBAIKI KUALITAS PADA CITRA DIGITAL

SKRIPSI

LORENT OLIVER BARUS 101401034

PROGRAM STUDI S1 ILMU KOMPUTER

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA

MEDAN 2015

(2)

HIGH BOOST FILTERING UNTUK MEMPERBAIKI KUALITAS PADA CITRA DIGITAL

SKRIPSI

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ijazah Sarjana Ilmu Komputer

LORENT OLIVER BARUS 101401034

PROGRAM STUDI S1 ILMU KOMPUTER

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA

MEDAN 2015

(3)

PERSETUJUAN

Judul : IMPLEMENTASI KOMBINASI

ARITHMETIC MEAN FILTER DAN HIGH BOOST FILTERING UNTUK MEMPERBAIKI KUALITAS PADA CITRA DIGITAL

Kategori : SKRIPSI

Nama : LORENT OLIVER BARUS

Nomor Induk Mahasiswa : 101401034

Program Studi : SARJANA (S1) ILMU KOMPUTER

Fakultas : ILMU KOMPUTER DAN TEKNOLOGI

INFORMASI

Diluluskan di

Medan, Januari 2015

Komisi Pembimbing :

Pembimbing 2 Pembimbing 1

Siti Dara Fadilla, S.Si, MT Dian Rachmawati, S.Si, M.Kom

NIP 197705162005012001 NIP 198307232009122004

Diketahui/Disetujui oleh

Program Studi S1 Ilmu Komputer Ketua,

Dr. Poltak Sihombing, M.Kom NIP 196203171991031001

(4)

PERNYATAAN

IMPLEMENTASI KOMBINASI ARITHMETIC MEAN FILTER DAN HIGH BOOST FILTERING UNTUK MEMPERBAIKI KUALITAS PADA CITRA

DIGITAL

SKRIPSI

Saya menyatakan bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing telah disebutkan sumbernya.

Medan, Januari 2015

Lorent Oliver Barus 101401034

(5)

PENGHARGAAN

Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas berkat dan karunia-Nya sehingga penulis dapat menyelesaikan skripsi ini, sebagai syarat untuk memperoleh gelar Sarjana Komputer, pada Program Studi S1 Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi Informasi, Universitas Sumatera Utara.

Ucapan terima kasih penulis sampaikan kepada :

1. Tuhan Yesus Kristus yang sangat luar biasa yang selalu menyertai penulis setiap saat dalam menyelesaikan skripsi ini

2. Bapak saya Johan Barus dan Ibu saya Rosmawati br Bangun yang menjadi semangat hidup penulis untuk sukses dan selalu memberikan dukungan yang sangat luar biasa serta doa kepada penulis dalam menyelesaikan skripsi ini 3. Kakak saya Bella Rina Fitriany Barus dan Effrina Yuli Wijaya Barus yang

selalu memberikan dukungan, doa dan bantuan kepada penulis dalam menyelesaikan skripsi ini

4. Bapak Prof.Dr.dr.Syahril Pasaribu, DTM&H, MSc(CTM), Sp.A(K) selaku Rektor Universitas Sumatera Utara

5. Bapak Prof.Dr.Muhammad Zarlis, selaku Dekan Fakultas Ilmu Komputer dan Teknologi Informasi, Universitas Sumatera Utara dan dosen penguji I yang telah memberikan kritik, saran dan dukungan dalam menyelesaikan skripsi ini 6. Bapak Dr.Poltak Sihombing, M.Kom, selaku ketua Program studi S1 Ilmu

Komputer Universitas Sumatera Utara

7. Ibu Maya Silvi Lydia, B.Sc, M.Sc, selaku Sekretaris Program studi S1 Ilmu Komputer Universitas Sumatera Utara dan sebagai dosen pembimbing akademik

8. Bapak M. Andri Budiman, ST, M.Comp.Sc, MEM, selaku dosen penguji II yang memberikan kritik, saran dan dukungan kepada penulis dalam menyelesaikan skripsi ini

9. Ibu Dian Rachmawati, S.Si, M.Kom, selaku dosen pembimbing I yang telah memberikan saran dan dukungan kepada penulis dalam menyelesaikan skripsi

(6)

10.Ibu Siti Dara Fadilla, S.Si, MT, selaku dosen pembimbing II yang memberikan saran dan dukungan kepada penulis dalam menyelesaikan skripsi ini

11.Seluruh dosen dan pegawai Program studi S1 Ilmu Komputer Fasilkom-TI USU

12.Sahabat saya Anggia, Kristian, Jem, Sri, Bermanta dan Ris yang memberi semangat dan motivasi kepada penulis

13.Teman-teman saya khususnya LOGIC, bang suki, bang liman, bang jo, bang ijonk, bang angga, bang dave, bang muek, bang lagger, bang septian, yansen, hengky, rivai, johanes, kurniawan, gunalan, timothy, ardi, mahesa, andika, dan sora yang memberi inspirasi dan semangat kepada penulis

14.Teman-teman kuliah saya semua stambuk 2010, Andhika, Amel, Devina, Westy, Sunfirst, Lenora, Tetti, Janwandi, dan teman-teman lainnya yang memberikan dukungan kepada penulis

15.Junior saya khususnya Andrus yang telah memberikan dukungan, inspirasi, dan berbagi ilmu kepada penulis dalam menyelesaikan skripsi ini

16.Junior saya Evi, Evelin, Satya, Toni, Endang, Jay, Yenni, Juwita, Jeklin, Ita, Witty, Mey yang memberikan dukungan dan semangat kepada penulis 17.Dan yang terkhusus untuk Vexil, Lexil, dan Luvis, yang selalu memberi

dukungan, semangat dan menemani penulis dalam menyelesaikan skripsi ini.

Penulis menyadari bahwa skripsi ini masih jauh dari sempurna untuk itu penulias menerima kritik dan saran yang membangun untuk menyempurnakan skripsi ini. Dan semoga Tuhan Yang Maha Esa memberikan berkat dan karunia kepada seluruh pihak yang membantu penulis dalam menyelesaikan skripsi ini

Medan, Januari 2015

(7)

ABSTRAK

Penurunan kualitas citra sering ditemukan pada citra digital. Noise merupakan salah satu contoh terjadinya penurunan kualitas citra disebabkan oleh gangguan pada teknik pengambilan citra. Noise Gaussian dan noise Salt-and-Pepper adalah noise yang sering ditemukan pada citra digital. Untuk memperbaiki citra yang mempunyai noise digunakan suatu metode filtering, salah satu contohnya adalah Arithmetic Mean Filter.

Arithmetic Mean Filter merupakan metode filtering yang mengubah semua nilai titik

tengah pada seluruh blok area citra dan membuat citra menjadi halus. Citra halus dapat menyebabkan tampilan objek pada citra menjadi kabur. Untuk memperbaiki citra kabur digunakan metode High Boost Filtering untuk mempertajam tampilan citra. Hasil terbaik yang diperoleh dari proses perbaikan citra menggunakan

Arithmetic Mean Filter dan High Boost Filtering dapat dibuktikan bedasarkan

parameter Mean Square Error (MSE) dan Peak Signal to-Noise Ratio (PSNR). Dari hasil perhitungan rata-rata Mean Square Error (MSE) dan Peak Signal to-Noise Ratio (PSNR), maka dapat disimpulkan metode Arithmetic Mean Filter lebih baik mereduksi noise gaussian. Sedangkan metode High Boost Filtering lebih baik memperbaiki citra pada jenis noise gaussian.

Kata kunci : Kualitas Citra, Arithmetic Mean Filter , High Boost Filtering, Mean

(8)

IMPLEMENTATION AND COMBINATION OF ARITHMETIC MEAN FILTER AND HIGH BOOST FILTERING TO RESTORE QUALITY OF

DIGITAL IMAGE

ABSTRACT

Degradation of image quality often found in digital image. Noise is one example of a image quality degradation caused by interference with the image retrieval techniques. Gaussian noise and Salt and Pepper noise can often be found in digital image. To improve and image that has noise a filtering method is used, one of its example is the Arithmetic Mean Filter. Arithmetic Mean Filter is a filtering method that convert all the midpoint value of entire image block area and make the image becomes smooth. Smooth image can cause object display on image becomes blur. To improve the blur image High Boost Filtering method is used to sharpen the image display. The best results obtained from the image improvement process using Arithmetic Mean Filter and High Boost Filtering can be proved from Mean Square Error (MSE) and Peak Signal to-Noise Ratio (PSNR) parameters. From the average calculation result of Mean Square Error (MSE) and Peak Signal to-Noise Ratio (PSNR) it can be concluded that Arithmetic Mean Filter method is better to reduce gaussian noise. While the High Boost Filtering method is better to improve the image of the gaussian noise type.

Keyword : Image Quality, Arithmetic Mean Filter , High Boost Filtering, Mean

(9)

DAFTAR ISI Halaman Persetujuan ii Pernyataan iii Penghargaan iv Abstrak vi Abstract vii

Daftar isi viii

Daftar Tabel x Daftar Gambar xi Bab 1 Pendahuluan 1.1Latar Belakang 1 1.2Rumusan Masalah 3 1.3Batasan Masalah 3 1.4Tujuan Penelitian 4 1.5Manfaat Penelitian 4 1.6Metodologi Penelitian 4 1.7Sistematika penulisan 4

Bab 2 Tinjauan Pustaka

2.1Pengertian Citra 6

2.1.1 Resolusi Citra 6

2.2Jenis –jenis Citra Digital 8

2.3Pengolahan Citra 10

2.4Operasi Perngolahan Citra 11

2.5Format File Citra 13

2.6Peningkatan Kualitas Citra (Image Enhancement) 14

2.6.1 Filter Spasial (Spatial Filtering) 14

2.6.2 Kernel 15

2.6.3 Filter Pelolos Rendah (Low Pass Filter) 16

2.6.4 Filter Pelolos Tinggi (CMYK) 16

2.6.5 High Boost Filter 18

2.7Perbaikan Citra (Image Restoration) 18

2.8Derau Noise 19

2.8.1 Gaussian Noise 20

2.8.2 Salt & Pepper Noise 21

2.9Mean Filter 22

2.10MSE dan PSNR 24

Bab 3 Analisis dan Perancangan sistem

3.1Analisis sistem 25

(10)

3.1.2.1Persyaratan Fungsional 26

3.1.2.2Persyaratan Non-Fungsional 27

3.1.3 Analisis Proses 28

3.2Pemodelan 28

3.2.1 Use Case Diagram 28

3.2.2 Sequence Diagram 32

3.2.3 Activity Diagram 33

3.3Pseudocode Program 34

3.3.1 Pseudocode Arithmetic Mean Filter 34

3.3.2 Pseudocode High Boost Filtering 36

3.3.3 Pseudocode Menghitung nilai MSE dan PSNR 38

3.4Perancangan sistem 38

3.4.1 Flowchart Sistem 38

3.4.2 Perancangan Antarmuka (Interface) 43

3.4.2.1Form Cover 43

3.4.2.2FormProcess 44

Bab 4 Implementasi dan Pengujian Sistem

4.1Implementasi Sistem 46

4.1.1 Form Cover 46

4.1.2 Form Process 47

4.1.3 Form Help 49

4.2Pengujian 49

4.2.1 Pengujian Arithmetic Mean Filter 50

4.2.1.1Pengujian Gaussian noise terhadap

Arithmetic Mean Filter 51

4.2.1.2Pengujian Salt and Pepper noise terhadap

Arithmetic Mean Filter 55

4.2.2 Pengujian kombinasi Arithmetic Mean-Filter dan

High Boost Filtering 59

4.2.2.1Pengujian kombinasi Arithmetic Mean-Filter dan

High Boost Filtering pada Gaussian noise 60

4.2.2.2Pengujian kombinasi Arithmetic Mean-Filter dan

High Boost Filtering pada Salt and Pepper noise 64

4.2.3 Pengujian Black Box 68

4.2.3.1Rencana Pengujian 68

4.2.3.2Kasus dan Hasil Pengujian Alpha 68

4.2.3.3Kesimpulan Hasil Pengujian Alpha 69

4.2.3.4Kasus dan Hasil Pengujian Betha 69

Bab 5 Kesimpulan dan Saran

5.1Kesimpulan 71

5.2Saran 72

(11)

DAFTAR GAMBAR

Nomor gambar Keterangan Halaman

2.1 Citra biner 8

2.2 Citra abu-abu (Grayscale) 9

2.3 Citra warna (RGB) 10

2.4 Peningkatan kualitas citra 14

2.5 a Kernel (2x2) 15

2.5 b Kernel (3x3) 15

2.6 Perbaikan citra 19

2.7 Gaussian Noise 20

2.8 Salt and Pepper Noise 21

2.9 Citra dengan nilai piksel 23

3.1 Diagram Ishikawa 26

3.2 Use Case Diagram 29

3.3 Sequence Diagram 32

3.4 Activity Diagram 33

3.5 Flowchart sistem secara umum 39

3.6 Flowchart Arithmetic Mean Filter 40

3.7 Flowchart High Boost Filtering 41

3.8 Flowchart MSE dan PSNR 42

3.9 FormCover 43

3.10 Form Menu Process 44

4.1 Form Cover 47

4.2 Form Process 48

4.3 Form Simulasi Procces 48

4.4 Form Help 49

4.5 Gambaran sistem Arithmetic Mean Filter 50

4.6 Grafik PSNR sebelum dan sesudah filtering (Gaussian Noise)

53 4.7 Grafik MSE sebelum dan sesudah filtering (Gaussian

Noise)

54 4.8 Grafik PSNR sebelum dan sesudah filtering (Salt and

Pepper Noise)

57 4.9 Grafik MSE sebelum dan sesudah filtering (Salt and

Pepper Noise)

58

4.10 Gambaran sistem High Boost Filtering 59

4.11 Grafik PSNR citra kombinasi pada Gaussian noise 62 4.12 Grafik MSE citra kombinasi pada Gaussian noise 63 4.13 Grafik PSNR citra kombinasi pada Salt and pepper noise 66 4.14 Grafik MSE citra kombinasi pada Salt and pepper noise 65

(12)

DAFTAR TABEL

Nomor tabel

Keterangan Halaman

3.1 Dokumentasi Naratif Use Case Cover 30

3.2 Dokumentasi Naratif Use Case Proses 30

3.3 Dokumentasi Naratif Use Case Help 31

3.4 Pseudocode Arithmetic Mean Filter 34

3.5 Pseudocode High Boost Filtering 36

3.6 Pseudocode nilai MSE dan PSNR 38

4.1 Citra digital grayscale terhadap persentase noise (Gaussian noise)

52 4.2 Citra digital grayscale terhadap persentase noise (Salt and

pepper noise)

56 4.3 Kernel 3x3 terhadap persentase noise (Gaussian noise) 61 4.4 Kernel 3x3 terhadapat persentase noise (Salt and pepper

noise)

Referensi

Dokumen terkait

Setelah itu, dilakukan uji sensitivitas S.mutans pada infusum Kismis yang diukur dengan dua metode, yaitu metode serial dilusi dan metode disk pada media agar DST.46

Berkaitan dengan hal tersebut maka untuk menentukan besarnya sampel yang dapat mewakili dari populasi penelitian atau sumber data, dapat di tentukan berdasarkan

• Menurut efek Fisher, ketika tingkat inflasi naik, tingkat bunga nominal naik dalam jumlah yang sama. • Tingkat bunga riil tetap sama

Berdasarkan hasil penelitian yang telah dilakukan dapat diperoleh hasil bahwa tidak terdapat perbedaan akhlak mulia antara siswa yang di rumahnya ada

¾ Pemanfaatan hasil samping ( by product ) pertanian (brangkasan tanaman, limbah agroindustri dan kohe) untuk pakan ternak, pupuk organik, pembenah tanah dan bahan bakar

Downloaded from http://pak-anang.blogspot.com... Downloaded

Berdasarkan tabel 1.1 ikhtisar laporan keuangan di atas dapat dilihat total aset yang dimiliki oleh PT Aneka Gas dan Indutsri Tbk dari tahun 2013 sampai tahun

Modul Ekonomi SMA Kelas XI v KETENAGAKERJAAN Penduduk Sebagai Sumber Daya dalam Pembangunan Ekonomi Kesempatan Kerja Indikator Ketenagakerjaan Pengangguran Jenis