EKSTRAKSI_CIRI; PEMBANDINGAN;
PENGAMBILAN_KEPUTUSAN; PROSES_PENGENALAN
end;
BUAT_LAPORAN; PENGENALAN
end;
SISTEM_UTAMA end;
TEM_PENGENALAN end.
Variabel pembantu dalam struktur teks di atas
c_aksara
,
c_acuan
dan
_banding
serta konstanta pembantu
banyak_aksara
,
banyak_acuan
dan
anyak_banding
digunakan untuk menentukan berapa kali pengulangan proses terasi pada masing-masing modul, yang pada struktur diagram belum terlihat
secara jelas.
Banyak_aksara
adalah banyak aksara yang akan didaftar,
anyak_acuan
adalah banyak aksara acuan,
banyak_banding
adalah banyak aksara embanding yang dicari median nilai bedanya sebagai nilai ambang.
3.7.2 Bagan Alir Proses
Bagan alir diperlukan untuk memperjelas proses-proses yang dilakukan, rutama pada proses pengenalan dan tahap pendaftaran. Langkah-langkah yang
ilakukan sehingga bisa menghasilkan suatu keputusan yang dapat mengenali jenis karakter yang diuji, mencakup tahap ekstraksi ciri, tahap pembandingan dan tahap
engambilan keputusan terlihat pada Gambar 3.3 mengenai bagan alir proses engenalan Aksara Bali. Bagan alir ini sebagai perincian dari langkah-langkah dan
erhitungan yang terjadi pada modul
Pengenalan
. Sedangkan bagan alir yang merupakan perincian dari langkah-langkah serta perhitungan pada modul
EMBUATAN_DATA_ACUAN
diperlihatkan dalam Gambar 3.4.. Proses pembandingan baik yang ada pada modul
Pengenalan
maupun pada tahap pendaftaran modul
PEMBUATAN
adalah bagian yang paling banyak memerlukan proses perhitungan persamaannya ada pada Sub Bab
3.3.2. Perhitungan-perhitungan yang dilakukan diantaranya perhitungan untuk mendapatkan frekuensi kemunculan rata-rata mean frequency, varians, nilai eigen,
vektor eigen dan perhitungan nilai ketidaksamaan, sehingga tahap pembandingan dapat menghasilkan laporan tentan
amaan yang akan dipakai sebagai dasar pengambilan ke
SIS
c b
i
b
p
te d
p p
p
P
_DATA_ACUAN
g nilai ketidaks putusan.
37
r 3.3
Gambar 3.3.
Bagan alir proses pengenalan Aksara Bali
Gamba
Ya Tidak
Ya
Start
Aktifkan data acuan ke i, P
i
Hitung varians V Hitung nilai eigen
λ, vektor eigen l serta
urutannya secara menurun
Simpan di Array Nilai Ketidaksamaan Aksara uji Q
Ekstraksi ciri citra Aksara Bali uji Q
Hitung ketidaksamaan DP
i
,Q
Uji lagi ? DP
i
,Q ≤
Cc
i
x Cd
Hasil uji Q “Tidak Terdaftar”
Hasil uji Q “Dikenali Sebagai
aksara ke-i”
Laporan - daftar
hasil - daftar
DP
i
,Q - wa
proses Tidak
Tidak Ya
Masukkan Aksara Uji
Record Terakhir
Hitung frekuensi rata-rata x
Proses Pencarian Nilai DPi
i
,Q Terkecil Inci
ktu
Stop
38
Gambar 3.4
Bagan alir tahap pendaftaran
Tidak
Tidak Ya
Ya
Aktifkan citra Aksara Bali Acuan
Start
m = 0 t = 0
Stop
Id sudah terdaftar ?
Hitung frekuensi rata-rata x
dari P
id
Hitung varians V Hitung nilai eigen
λ, vektor eigen l serta
nnya secara menurun uruta
Mendaftarkan Aksara Bali
baru lagi? Baca citra
Ekstraksi ciri, simpan ke array
P
id
[m] Masukkan
Nomor Id
Masukkan nama
Aksara Bali
Ya m 3
Tidak Incm
Ya Inct
Tidak t 3
Hitung nilai Baca citra
Ekstraksi ciri Aksara Bali ke-t+3
Cari median dari
id
,Q
t
sebagai DP
nilai ambang Cc
id
ketidaksamaan DP
id
,Q
t
Tulis P
id
ke file basis data
39
3.6.3. Struktur Data