Anda di halaman 1dari 28

41 3.2.4 Rancangan Layar Modul 3.2.4.

1 Rancangan Layar Modul Utama

Gambar 3.5 Rancangan Layar Form Utama

Pada form ini ditampilkan semua menu yang dapat diakses oleh user, antara lain menu file, face recognition dan help. Pada menu file, user dapat memilih exit untuk keluar dari program, sedangkan pada menu face recognition, user dapat memilih untuk mengambil citra, menghitung eigenface atau melakukan pengenalan wajah. Sebelum pengenalan wajah dapat dilakukan, terlebih dahulu penghitungan eigenface harus dijalankan. Pada menu help terdapat menu about yang menjelaskan mengenai keterangan singkat dari program.

42 3.2.4.2 Rancangan Layar Modul Pengambilan Citra

Gambar 3.6 Rancangan Layar Form Pengambilan Citra

Pada saat form ini dijalankan, program akan meminta input nama subyek dari user. Jika user telah men-set nama yang diinginkan, program menampilkan citra yang diperoleh dari web-camera. Jika tombol capture ditekan, program mengolah citra tersebut kemudian menyimpannya kedalam file sesuai dengan nama subyek dan jumlah citra yang telah disimpan untuk subyek tersebut.

43 3.2.4.3 Rancangan Layar Modul Penghitungan Eigenfaces

Gambar 3.7 Rancangan Layar Form Pengambilan Citra

Saat form ini dijalankan, program akan menampilkan seluruh daftar subyek yang terdapat dalam training set berikut dengan jumlah citra yang tersimpan untuk setiap subyek. Jika user menekan tombol calculate face, maka program mulai melakukan proses pembacaan gambar, penghitungan PCA, penghitungan eigenfaces dan menampilkan total waktu yang dibutuhkan untuk melakukan proses-proses tersebut.

44 3.2.4.4 Rancangan Layar Modul Pengenalan Wajah

Gambar 3.8 Rancangan Layar Form Pengenalan Wajah Form ini digunakan untuk melakukan pengenalan wajah terhadap citra yang telah disimpan pada training set. Sebelum form ini dibuka, form penghitungan eigenfaces harus dijalankan terlebih dahulu. Saat form dijalankan, program akan menampilkan citra yang diperoleh dari web-camera. Jika user menekan tombol recognize, program melakukan perhitungan dan menampilkan nama subyek yang mendekati citra input tersebut. Sedangkan jika user menekan tombol start, maka program akan melakukan perhitungan dan menampilkan nama subyek yang mendekati citra input tersebut dalam interval waktu setiap 0,5 detik. Jika user menekan tombol open file, maka user diminta untuk memasukkan citra yang akan

45 digunakan dalam pengenalan. Syarat citra yang digunakan ini adalah harus berukuran 150 x 150 piksel dengan format bitmap greyscale 8 bit.

3.2.4.5 Rancangan Layar Modul Keterangan

Gambar 3.9 Rancangan Layar Form About Pada form ini ditampilkan keterangan singkat mengenai judul dan pembuat program.

Dengan demikian, setelah melihat pembahasan pada bab 3 secara mendetail ini, maka dapat disimpulkan bahwa rancangan modul, serta rancangan layar untuk setiap modul tersebut telah menghasilkan sebuah sistem pengenalan wajah dengan menggunakan web-camera sebagai input. Walaupun demikian, kelemahan yang diperoleh dengan perancangan sistem ini adalah subyek yang diidentifikasi harus berada di posisi serta orientasi wajah yang sama