Desain perangkat lunak pendugaan jenis kelamin ikan Koi

Gambar 11. Alur penghitungan deskriptor

3.6 Desain perangkat lunak pendugaan jenis kelamin ikan Koi

Perangkat lunak yang dikembangkan terdiri dari beberapa unit fungsional yaitu unit pengolahan citra, unit perhitungan deskriptor, unit pembelajaran, unit aktivasi dan unit basisdata database. Semua unit tersebut akan menjadi satu kesatuan membentuk sebuah program utama yang ma mpu melakukan pendugaan gender ikan koi Gambar 12. Pertama kali unit pengolahan citra akan bekerja untuk mengolah citra agar dapat mendeteksi deskriptor yang dibutuhkan dengan melakukan proses filtering kemudian dilakukan proses binerisasi citra. Dengan citra yang sudah dibiner ini kemudian dlakukan proses pendeteksian tepi. Unit perhitungan deskriptor sebagian bekerja pada saat citra sudah terbiner yaitu melakukan perhitungan descriptor warna yaitu jumlah warna RGB dan nilai indeksnya, sedangkan sebagian lagi dilakukan pada saat citra sudah di deteksi perimeternya. Hasil perhitungan yang dilakukan oleh unit perhitungan deskriptor akan disimpan pada unit basisdata. Pada saat penyimpan di unit basisdata terdapat dua pilihan yaitu apakah data tersebut disimpan sebagai data pelatihan atau sebagai data aktivasi. Setelah semua citra dan deskriptor dideteksi dan datanya disimpan dalam basisdata, kemudian dilakukan proses pelatihan atau aktivasi jaringan. Jika dilakukan proses pelatihan maka akan digunakan basisdata pelatihan dan begitu juga sebaliknya. Pada proses pelatihan digunakan algoritma propagasi balik sedangkan pada proses aktivasi hanya menggunakan algoritma propagasi maju. Gambar 12. Alur program utama yang dikembangkan Mulai Panggil Image .JPG dan Edit Citra Baca citra secara Sistematis Filtering dan Binerisasi Deteksi Tepi dan Hitung Deskriptor Simpan Hasil Masih ada Data? Propagasi Balik Propagasi Maju Apakah error 0.001 Keputusan Masih ada Data? Selesai Tidak Ya Pelatihan Aktivasi Tidak Ya Database Pelatihan Aktivasi Hitung sebagian Deskriptor Simpan Hasil Ya Tidak Pelatihan Aktivasi Pelatihan Aktivasi

3.7 Metode jaringan syaraf tiruan dalam identifikasi kelamin ikan Koi