56
tampilan menu File dapat dilihat pada gambar 3.8 berikut :
Gambar 3.8 Halaman Proses Pelatihan Citra Latih
3.4.2.4 Tampilan Halaman Pengujian Citra
Halaman Pengujian Citra merupakan bagian yang dimana digunakan untuk melakukan proses pengujian testing. Di halaman ini akan mendeskripsikan
gambar setiap proses yang menunjukkan perubahan foto yang diolah. Foto tersebut diawali dengan gambar asli, lalu gambar hasil segmentasi dan yang terakhir hasil
croping setiap karakter dari satu foto. Untuk memilih foto yang akan diuji, gunakan tombol Baca Gambar dan Proses pengambilan gambar tersebut dapat
57
dilihat pada gambar 3.11. Jika proses pengujian telah selesai, maka akan keluar hasil akhir dari pengenalan foto tersebut. Hasilnya yang dikeluarkan dalam bentuk
teks. Sedangkan tombol Proses Pengujian digunakan untuk menjalankan proses pengujian. Rancangan tampilan halaman Pengujian Citra dapat dilihat pada
gambar 3.9 berikut :
Gambar 3.9 Halaman Pengujian Citra
3.4.2.5 Tampilan Halaman Bantuan
Tampilan ini mendeskripsikan bagaimana cara singkat dalam menggunakan sistem ini. Rancangan tampilan halaman Bantuan dapat dilihat
pada gambar 3.10 berikut :
58
Gambar 3.10 Halaman Bantuan
3.4.2.6 Tampilan Open File
Tampilan ini akan muncul setelah user memilih sub menu Masukkan Gambar. Pada tampilan ini, user dapat mengakses lolder-lolder yang ada pada
komputer untuk memilih gambar. Terdapat 2 tombol yaitu Open dan Cancel. Open berfungsi untuk membuka gambar yang telah dipilih dan Cancel berfungsi untuk
membatalkan proses dan kembali ke tampilan sebelumnya. Rancangan tampilan Open File dapat dilihat pada gambar 3.11 berikut :
59
Gambar 3.11 Tampilan antar muka Open File
60
BAB IV IMPLEMENTASI LAN ANALISA SISTEM
Implementasi dan analisis sistem merupakan tahap penulisan tentang penjelasan bentuk antar muka program, pembahasan cara memasukkan data,
pembahasan bentuk keluaran dari program dan pembahasan analisis terhadap sistem yang mengimplementasi metode PCA dan Backpropagation. Implementasi dengan
menggunakan Matlab 7.10.0R2010a.
4.1 Implementasi Pelatihan Lata 4.1.1 Implementasi Pemrosesan Awal
Pemrosesan awal berfungsi untuk mengubah citra RGB menjadi grayscale dan black white. Proses ini dilakukan terhadap seluruh data training.
Semua data yang diolah merupakan gambar dengan .JPG, tahap awal ini akan melakukan proses normalisasi dan PCA. Proses ini dilakukan dengan
menggunakan sintaks pada Matlab yaitu :
1. Implementasi Normalisasi Lata
Mentranformasikan gambar RGB ke dalam grayscale dengan matriks M X N yang menjadi vektor kolom untuk tiap citra karakter. Untuk
proses ektraksi ciri pada pelatihan data, jumlah data training yang digunakan 180 dengan 5 jenis karakter. Diproses tersebut juga membuat inputan
matriks dari seriap karakter yang disimpan divariabel B. Lalu dengan