[24.9.18/pengolahan.citra/lab.hardware/pert.2]
Matlab memiliki fasilitas untuk pengolahan citra dengan fungsi-fungsi yang tersedia. Dengan command window pengguna bisa mengambil data gambar, mengolah data, dan menampilkan hasil olahnya. Fungsi sederhana yang akan diselesaikan pada postingan ini adalah fungsi:
-
imshow
-
uigetfile
Mengeset Current Directory
Current directory pada matlab pertama-tama harus disetel terlebih dahulu. Cara paling mudah adalah menyamakan dengan direktori dimana gambar/citra diletakan. Cara lain adalah mengeset path atau dengan menggunakan basis data dari luar (MS Access atau MySQL). Untuk yang ingin belajar menggunakan basis data dari luar silahkan pelajari lebih lanjut dari sumber lain.
Membuat GUI
Graphical User Interface (GUI) merupakan fasilitas yang memudahkan pengguna program yang dibuat. Bentuknya seperti form yang interaktif dan mudah. Dalam contoh ini ada tombol yang berfungsi mengambil file gambar dan penampil gambar di form. Rancang GUI seperti di bawah ini.
Selahkan ikuti langkah-langkah dalam video tutorial berikut ini. Hasil akhirnya ketika di running maka GUI siap diisi kode program.
Mengisi Kode Program
Sebelum mengisi kode program ada baiknya mengecek fungsi-fungsi yang dimasukan apakah sudah benar. Atau setidaknya tersedia di versi Matlab yang dipakai. Gunakan fungsi uigetfile dan fungsi imshow yang berturut-turut untuk mengambil file gambar dan menampilkannya.
-
x=uigetfile(‘*.jpg’)
-
imshow(x)
Jika sudah berjalan di command window maka pindahkan di fungsi-fungsi di atas pada tombol “Ambil Citra” pada GUI. Caranya dengan klik kanan pada “Ambil Citra” – view Callback – Callback. Selamat mencoba.