Rancangan Menu Utama Rancangan Reduksi Perancangan Pengujian Rancangan Rancangan

Tabel 3.2 Kamus Data Pada DFD Level 1 Reduksi Noise Contra Harmonic Mean Filter Nama Tipe Data Keterangan Nilai piksel Long Nilai intensitas citra per piksel Nilai RGB Integer Nilai Warna citra per piksel Nilai Grayscale Integer Nilai keabu-abuan citra per piksel Nilai MSE Integer Jumlah error bit pada citra

3.2.3 Perancangan Antar Muka Program

Setelah melakukan analisa terhadap proses kerja dari reduksi noise, selanjutnya dilakukan perancangan terhadap antar muka yang akan digunakan sebagai media interaksi antara pengguna dan sistem yang dirancang. Perancangan antar muka perangkat lunak ini terdiri dari:

3.2.3.1 Rancangan Menu Utama

Rancangan Menu utama berfungsi untuk menampilkan judul skripsi serta menu pendukung perangkat lunak Reduksi Noise, Help serta About. Rancangan Menu Utama dapat dilihat pada Gambar 3.13. Gambar 3.13 Menu Utama Reduksi Noise Help About Quit Universitas Sumatera Utara

3.2.3.2 Rancangan Reduksi

Noise Rancangan Reduksi Noise berfungsi untuk melakukan proses penghapusan noise pada citra digital yang di-input. Adapun bentuk rancangan dari Reduksi Noise ini seperti terlihat pada Gambar 3.14. Gambar 3.14 Rancangan Reduksi Noise

3.2.3.3 Perancangan Pengujian

Perancangan Pengujian adalah rancangan yang menampilkan informasi hasil pengujian perangkat lunak reduksi noise yang dilakukan pada citra yang ber-noise. Rancangan Pengujian seperti paga Gambar 3.15. Perangkat Lunak Reduksi Noise dengan Contra Harmonic Mean Filter X Citra Asli Citra Hasil Citra Ber-noise Dimensi Citra xxx Prob Noise: xxxxx Nilai MSE: xxxx Nama File xxx xxxx xxxx xxxx xxx xxx xx xx xxxx xxxx xx xxx xx xxx xx xxx xxxx xxxx xxxx xxx xxx xx xx xxxx xxxx xx xxx xx xxx xx xxx xxxx xxxx xxxx xxx xxx xx xx xxxx xxxx xx xxx xx xxx xx Load Clear Quit Proses Save x xxx xxx Nilai PSNR xxxx Noise Universitas Sumatera Utara HASIL PENGUJIAN No Nama Citra Asli Size Citra Nama Citra Hasil Size Citra MSE Xx Xxxxxxxxxxxx Xxx Xxxxxxxxxxxxx Xxx Xxx Xx Xxxxxxxxxxxx Xxx Xxxxxxxxxxxxx Xxx Xxx Xx Xxxxxxxxxxxx Xxx Xxxxxxxxxxxxx Xxx Xxx Xx Xxxxxxxxxxxx Xxx Xxxxxxxxxxxxx Xxx Xxx Xx Xxxxxxxxxxxx Xxx Xxxxxxxxxxxxx Xxx Xxx Gambar 3.15 Rancangan Pengujian

3.2.3.4 Rancangan

About Rancangan About berfungsi untuk menampilkan informasi mengenai profil penulis skripsi. Rancangan About seperti pada Gambar 3.16. Gambar 3.16 Rancangan About

3.2.3.5 Rancangan

Help Rancangan Help berfungsi untuk menampilkan sekilas informasi mengenai tata cara penggunaan perangkat lunak reduksi noise. Rancangan Help seperti pada Gambar 3.17. About X IMPLEMENTASI CONTRA HARMONIC MEAN FILTER UNTUK MEREDUKSI NOISE PADA CITRA DIGITAL NITIKA 101421045 FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA MEDAN 2014 Logo Fakultas Universitas Sumatera Utara Gambar 3.17 Rancangan Help Help X Tata Cara Pengoperasian Program Reduksi Noise Xxxxxxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxxxxxxx Universitas Sumatera Utara

BAB 4 IMPLEMENTASI DAN PENGUJIAN

4.1 Implementasi

Implementasi Contra Harmonic Mean Filter untuk Mereduksi Noise pada Citra Digital adalah tampilan hasil rancangan dari penulisan kode program dimulai dari program Menu Utama, File, Help dan About.

4.1.1 Tampilan Menu Utama

Tampilan Menu Utama merupakan tampilan yang muncul setelah menjalankan program Utama. Tampilan ini berisi judul skripsi, gambar latar serta tampilan menu. Tampilan Menu terdiri dari File, Help, About serta Quit. Pada menu File terdapat program reduksi noise dengan algoritma Contra Harmonic Mean Filter. Tampilan Menu Utama dapat dilihat pada Gambar 4.1. Gambar 4.1 Tampilan Menu Utama Universitas Sumatera Utara