Rancangan Menu Utama Perancangan Antarmuka

3.5 Perancangan Antarmuka

Perancangan antarmuka berfungsi sebagai perantara antara pengguna dengan perangkat lunak. Agar perangkat lunak dapat digunakan dengan baik oleh pengguna perlu dibuat rancangan antarmuka yang user friendly.

3.5.1 Rancangan Menu Utama

Menu utama merupakan tampilan yang muncul pertama kali ketika program dijalankan. Untuk mempermudah pemakaian maka di rancang tampilan yang sederhana dan mudah digunakan sebagai berikut. Gambar 3.15 Rancangan Menu Utama ANALISIS DAN IMPLEMENTASI ALGORITMA GAUSSIAN DAN HIGH PASS FILTER UNTUK MENGHASILKAN CITRA HIGH DYNAMIC RANGE RIRI INDRIATI PURBA 111421013 PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA MEDAN 2013 File Petunjuk Analisis Tentang Penulis Banyak Blok Exit 1 Blok 3 Blok 5 Blok 9 Blok 15 Blok 1 2 3 4 5 6 Universitas Sumatera Utara Keterangan : Pada gambar 3.15 di atas merupakan tampilan awal dari program, dalam halaman ini terdiri atas 4 menu utama yakni File 1 , Petunjuk 4, Analisis 5 dan Tentang penulis 6. Menu File terdiri atas beberapa sub menu juga yakni Banyak Blok 2 dan exit 3. Banyak Blok terdiri atas beberapa sub menu juga yakni 1 blok, 3 blok, 5 blok, 9 blok dan 15 blok, dimana sub menu ini akan menentukan program menjalankan proses penggabungan dengan banyaknya blok yang dipilih oleh user. Misalkan dipilih 1 blok, maka akan muncul halaman seperti gambar 3.16 di bawah ini . Gambar 3.16 Rancangan Sub Menu Blok Keterangan : Pada gambar di atas merupakan halaman untuk proses selanjutnya, dimana pada halaman ini user diminta untuk browse gambar yang berbeda exposure seperti yang dijelaskan pada bab sebelumnya. Untuk segmen Entropy Citra sudah otomatis saat Citra Gelap Citra Normal Citra Terang Entropy Citra Gelap Entropy Citra Normal Entropy Citra Terang Citra Gelap yang telah memiliki bobot Citra Normal yang telah memiliki bobot Citra Terang yang telah memiliki bobot Citra HDR Citra yang telah ditajamkan Browse Citra Browse Citra Browse Citra Blending Penajaman Keterangan Simpan 1 2 3 4 5 6 Universitas Sumatera Utara user browse citra 1, 2, 3, kemudian untuk tombol Blending 4 merupakan tombol yang bertugas memanggil program untuk penggabungan ketiga citra yang telah diseleksi dengan mengimplementasikan algoritma Gaussian. Kemudian untuk tombol Penajaman 5 merupakan tombol yang bertugas memanggil program penajaman citra hasil algoritma Gaussian HDR dengan mengimplementasikan algoritma High Pass Filter. Kemudian Tombol simpan 5 adalah untuk menyimpan citra hasil. Sama halnya seperti 3 blok, 5 blok, 9 blok, 12 blok dan halaman analisis user akan diminta untuk browse citra yang akan digabungkan dan ditajamkan nantinya, hanya saja dalam halaman analisis citra yang dihasilkan akan diperkecil 15x20 piksel. Kemudian untuk halaman Petunjuk menjelaskan bagaimana tata cara menggunakan program dari tugas akhir ini seperti pada gambar 3.17 berikut : Gambar 3.17 Rancangan Menu Petunjuk Ini merupakan perangkat lunak untuk perubahan kualitas citra menjadi lebih baik dengan menggabungkan beberapa foto yang berbeda teknik exposure, kemudian akan dilakukan proses penajaman yang akan membuat kualitasnya lebih nyata. Perangkat ini dikhususkan untuk permasalahan objek citra yang berada di tempat yang terlalu gelap atau terlalu terang dan menjadikan objek tersebut tidak terlihat, oleh karena itu perangkat ini membantu user khususnya untuk menjadikan objek citra dalam permasalahan tersebut terlihat. Di tiap halaman perangkat telah dicantumkan keterangan masing-masing dan user hanya diminta browse satu-persatu citra, kemudian blending, setelah itu dilakukan penajaman, lalu simpan citra. Universitas Sumatera Utara Menu selanjutnya adalah halaman Tentang Penulis menjelaskan biodata dari penulis sendiri, seperti pada gambar 3.18 berikut ini : Gambar 3.18 Rancangan Menu Tentang Penulis Tentang Penulis Nama : Riri Indriati Purba NIM : 111421013 Jurusan : Ekstensi S1 Ilmu Komputer Fakultas : Fasilkom-TI Universitas : USU Universitas Sumatera Utara Universitas Sumatera Utara 80

BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM

Pada bab ini dijelaskan hasil analisis dan perancangan sistem yang akan mengimplementasikan algoritma Gaussian dan High Pass Filter ke dalam bentuk program dengan menggunakan Matlab 2010. Berikut adalah contoh tampilan user interface untuk aplikasi HDR yang penulis rancang.

4.1 Implementasi Sistem