• Tidak ada hasil yang ditemukan

Implementasi Kombinasi Artithmetic Mean Filter Dan High Boost Filtering Untuk Memperbaiki Kualitas Pada Citra Digital

N/A
N/A
Protected

Academic year: 2019

Membagikan "Implementasi Kombinasi Artithmetic Mean Filter Dan High Boost Filtering Untuk Memperbaiki Kualitas Pada Citra Digital"

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

(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

(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,

(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

(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

(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

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

3.6 Flowchart Arithmetic Mean Filter 40

3.7 Flowchart High Boost Filtering 41

3.8 Flowchart MSE dan PSNR 42

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

(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)

Gambar

tabel 3.1

Referensi

Dokumen terkait

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

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

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 penelitian yang telah dilakukan diketahui bahwa tingkat pemahaman konsep siswa dengan menggunakan tes diagnostik three-tier multiple choice berbasis CBT

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

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