29
BAB III ANALISA DAN PERANCANGAN SISTEM
Dalam bab ini membahas analisa dan perancangan sistem secara umum, rancangan data masukan, rancangan proses, dan rancangan pengujian.
A. Analisa Sistem
Dalam tugas akhir ini, program dalam tahap perancangan sistem dinyatakan dengan menggunakan bahasa pemrograman MATLAB. Karena di
dalam MATLAB sudah terdapat toolbox yang merupakan kumpulan dari fungsi-fungsi MATLAB yang telah dikembangkan ke suatu lingkungan kerja
MATLAB untuk memecahkan masalah dalam kelas particular Iqbal, 2009. Data masukan dalam tugas akhir ini berupa citra dokumen teks
beraksara Jawa modern yang merupakan citra dengan derajat keabuan yang merupakan koleksi penelitian Widiarti Widiarti dkk, 2010. Sebelum
menjadi input dalam proses deteksi tepi, ada beberapa proses yang harus dilakukan terlebih dahulu terhadap citra dokumen tersebut. Proses-proses
tersebut adalah : 1.
Normalisasi orientasi, berfungsi untuk mengurangi kesalahan orientasi, misalnya citra miring saat pembacaan data citra dokumen
dengan scanner.
2. Binerisasi, berfungsi untuk membagi citra menjadi 2 kelompok yaitu
kelompok obyek yang dinyatakan dengan nilai 1 dan kelompok latar yang dinyatakan dengan nilai 0.
3. Filling, berfungsi untuk menghapus sebanyak mungkin noise yang
muncul pada citra dokumen. Proses normalisasi orientasi, binerisasi dan filling akan dilakukan
secara manual dan tidak akan dibahas lebih lanjut dalam tugas akhir ini. Proses utama yang dilakukan dalam penelitian ini adalah proses
deteksi tepi dengan menggunakan operator sobel yang akan menghasilkan citra dokumen beraksara Jawa yang sudah dideteksi tepi. Hasil tersebut
kemudian akan digunakan dalam proses segmentasi, dan keluarannya akan menghasilkan citra-citra karakter penyusun citra dokumen yang menjadi
masukan seperti pada gambar 3.1. Hasil citra karakter yang melalui proses deteksi tepi tersebut akan dianalisa dengan hasil citra karakter tanpa melalui
proses deteksi tepi. Hasil analisa tersebut akan digunakan untuk mengukur tingkat keberhasilan proses deteksi tepi menggunakan operator sobel yang
diterapkan pada citra dokumen beraksara Jawa.
Gambar 3.1 Citra karakter hasil segmentasi dengan deteksi tepi
B. Analisa Kebutuhan Hardware - Software