Flowchart Program Keseluruhan Sistem
Benda yang tidak di inginkan atau
Reject Benda bola
berwarna hijau G
Benda kotak berwarna hijau
G Benda bola
berwarna merah R
Benda kotak berwarna merah
R
Mengirim karakter warna
dan bentuk secara serial
ke mikrokontroler
Tombol stop di tekan ?
Selesai Benda adalah
kotak atau bola ?
Benda adalah kotak atau
bola ? Benda
adalah warna
R atau G ?
Benda termasuk
warna R atau G ?
Menjumlahkan masing-masing
nilai matriks R atau G
Pengambilan matriks berwarna
R atau G Ubah ukuran matriks
gambar proses cropping
crop=imcropgambar; Inisialisasi webcam
imaqhwinfo; vid=videoinputwinvi
deo,1,RGB24_320x2 40;
previewvid getsnapshotvid;
closepreviewvid; Terima
karakter Mulai
Tidak Ya
Tidak
Ya Tidak
Ya Merah R
Hijau G
Bola Kotak
Bola Kotak
Reject
Gambar 3.15. Flowchat Pengenalan Warna dan Bentuk Benda PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.4.4.Perancangan GUI MATLAB
Tujuan pembuatan GUI Graphical User Interface yaitu agar mempermudah dalam pengawasan program yang sedang terjadi atau dieksekusi. GUI memiliki peran yang sangat
baik karena dengan adanya GUI, pengguna akan dapat melihat apa yang sedang terjadi didalam program seperti pemrosesan data dan lain-lain. Perancangan GUI yang akan dibuat
dapat ditunjukan pada gambar 3.16. Proses pembuatannya menggunakan aplikasi Visio.
Gambar 3.16. Perancangan GUI Pada MATLAB PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI