Perancangan Tampilan Awal Aplikasi Perancangan Halaman Pengujian

Pada Gambar 3.5. ditunjukkan gambaran sistem yang akan dirancang secara keseluruhan.

3.3.2 Perancangan Antarmuka Sistem

Perancangan antarmuka sistem merupakan tahap kelanjutan dari analisa sistem. Perancangan ini dimaksudkan untuk membuat antarmuka yang memungkinkan pengguna dapat berinteraksi dengan sistem. Tahap perancangan antarmuka sistem merupakan tahap pengerjaan design tampilan dari sistem. Dalam membuat perancangan antarmuka sistem haruslah dipertimbangkan tampilan yang menarik, user friendly agar user nyaman disaat menggunakan sistem tersebut. Sistem pada penelitian ini dirancang dengan menggunakan bahasa pemrograman MATLAB R2012a.

3.3.2.1 Perancangan Tampilan Awal Aplikasi

Tampilan awal aplikasi merupakan halaman utama dari aplikasi penelitian ini yang berfungsi sebagai menu awal yang nantinya dapat mengakses menu lain seperti Pengujian dan menu Tentang. Pada gambar 3.6 berikut menunjukkan rancangan dari tampilan awal aplikasi : Gambar 3.6. Rancangan Tampilan Awal Aplikasi. Keterangan Gambar 3.6. : 1. Text judul Penelitian 2. Axes dari logo Fakultas Ilmu Komputer dan Teknologi Informasi. 3. Button untuk menuju halaman Pengujian 4. Button untuk menuju halaman Tentang 5. Text nama dan NIM peneliti.

3.3.2.2 Perancangan Halaman Pengujian

Pada halaman ini nantinya akan dilakukan pengujian metode Weighted Mean Filtering dan metode Harmonic Mean Filtering dalam mereduksi Gamma Noise dan Rayleigh Noise. Rancangan halaman pengujian ini dapat ditunjukkan Gambar 3.7. berikut : Gambar 3.7. Rancangan Tampilan Halaman Pengujian Keterangan Gambar 3.7. : 1. Button Buka, untuk browse citraimage yang akan dipakai untuk pengujian. 2. Axes_asli, tempat menampilkan citraimage asli 3. Button Konversi, untuk mengubah citra ke grayscale 4. Axes_gsc, untuk menampilkan citra yang telah diubah ke grayscale 5. Slider persentasi noise Gamma, untuk mengatur tingkat persentasi noise Gamma 6. Buttton Tambah Noise Gamma, untuk menambahkan noise Gamma pada citra yang akan diuji 7. Button Simpan, untuk menyimpan citra yang telah diberi noise Gamma 8. Axes_Gamma, untuk menampilkan citra yang diberi noise Gamma 9. Button MSE dan PSNR noise Gamma, untuk menampilkan nilai MSE dan PSNR citra yang telah diberi noise Gamma 10. Slider persentasi noise Rayleigh, untuk mengatur tingkat persentasi noise Rayleigh 11. Button Tambah Noise Rayleigh, untuk menambahkan noise Rayleigh pada citra yang akan diuji 12. Button Simpan, untuk menyimpan citra yang telah diberi noise Rayleigh 13. Axes_ray, untuk menampilkan citra yang telah diberi noise Rayleigh 14. Button MSE dan PSNR noise Rayleigh, untuk menampilkan nilai MSE dan PSNR citra yang telah diberi noise Rayleigh 15. Panel radio button, untuk memilih noise yang akan difilter 16. Axes_weighted, untuk menampilkan citra yang telah difilter dengan Weighted Mean Filter 17. Axes_harmonic, untuk menampilkan citra yang telah difilter dengan Harmonic Mean Filter. 18. Button Weighted Mean Filter, untuk melakukan proses Weighted Mean Filter 19. Button Harmonic Mean Filter, untuk melakukan proses Harmonic Mean Filter 20. Button MSE dan PSNR, untuk menghitung dan menampilkan nilai MSE dan PSNR dari citra yang telah direduksi dengan metode Weighted Mean Filter 21. Button MSE dan PSNR, untuk menghitung dan menampilkan nilai MSE dan PSNR dari citra yang telah direduksi dengan metode Harmonic Mean Filter 22. Button Kembali, untuk kembali ke halaman utama.

3.3.2.3. Perancangan Halaman Tentang