61
4. Kotak tampilan gambar sebelum diproses yang keluar setalah di click button
buka. 5.
Text box untuk menampilkan hasil perhitungan diagonal daun. 6.
Button untuk memanggil gambar daun untuk diproses. 7.
Kotak tampilan proses black white gambar. 8.
Text box untuk menampilkan hasil perhitungan aspek rasio daun. 9.
Kotak tampilan hasil proses edge detection deteksi tepi dengan operator sobel.
10. Text box untuk menampilkan hasil perhitungan form faktor daun.
11. Text box untuk menampilkan hasil kesimpulan proses.
12. Button untuk menutup form utama.
4.3 Fase Konstruksi
Transformasikan semua hasil rancangan, lalu diterapkan menjadi program aplikasi yang dapat dioperasikan. Dalam melakukan proses konstruksi penulis
melalui langkah-langkah sebagai berikut :
4.3.1 Instalasi Program
Sebelum memulai menuliskan kode program, perlu dilakukan penginstalan perangkat lunak Matlab 2009 terlebih dahulu.
62
4.3.2 Menjalankan Software Matlab
Setelah software terinstal dengan benar, maka selanjutnya adalah menjalankan Matlab, yaitu dengan cara Start
All Programs MATLAB
Matlab R14 seperti ditunjukkan oleh gambar berikut ini :
Gambar 4.7 Menjalankan Software Matlab Kemudian akan terlihat tampilan sebagai berikut :
Gambar 4.8 Tampilan Awal Software Matlab
63
4.3.3 Mengatur Tata Letak Komponen GUI
Graphical User Interface GUI dalam aplikasinya dapat terdiri atas beberapa komponen user interface yang saling berinteraksi, sehingga membentuk sebuah
program aplikasi. Setelah membuka GUIDE Matlab, langkah selanjutnya adalah mendesain figure dengan menggunakan komponen palet seperti pushbutton, slider,
static text, edit text, frame, radio button dan sebagainya. Untuk membuat GUI baru klik File
New GUI, sehingga muncul tampilan sebagai berikut :
Gambar 4.9 Membuat GUI Baru Setelah itu penulis, mengatur tata letak masing-masing komponen, baik
stringcaption, tagname, font, maupun color, dengan menggunakan property.
64
Gambar 4.11 Contoh Pengaturan Tata Letak Komponen pada GUI Matlab
Gambar 4.10 Halaman Kerja GUI
65
Jika selesai didisain, maka langkah berikutnya adalah menyimpan dengan file berekstensi .fig. Dari sini, Matlab akan secara otomatis membuat sebuah m-file
dengan nama sama.
4.3.4 Memprogram Komponen GUI
Langkah selanjutnya yang harus dilakukan adalah menulis kode program m- file yang telah dibuat pada langkah sebelumnya agar komponen dapat bekerja secara
simultan.
Gambar 4.12 Membuka M-file dari Figure GUI yang Telah dirancang
66
Untuk membuat program pada m-file, penulis cukup memperhatikan fungsi- fungsi matlab bertanda callback di mana perintah disisipkan.
Gambar 4.13 Tampilan M-file dari Figure GUI
Gambar 4.14 Menyisipkan Kode Program pada Fungsi Callback
67
Inti dari aplikasi simulasi diagnosis penyakit ini terdapat pada kode fungsi pelatihan_Callback dan kode program dapat dilihat pada Lampiran D.
4.3.5 Menjalankan Program