output. Dalam praktek, variabel-variabel nargout dan nargin biasanya digunakan untuk mengeset variabel input standar dan menentukan variable output yang
diperlukan user. Di dalam M-File, kita dapat menyimpan semua perintah dan menjalankan dengan menekan tombol atau mengetikan nama M-File yang kita
buat pada command window.
2.6.7 Lingkungan Kerja MATLAB
Beberapa bagian dari window matlab diantaranya yaitu:
a. Current Directory
Window ini menampilkan isi dari direktori kerja saat menggunakan matlab. Kita dapat mengganti direktori ini sesuai dengan tempat direktori kerja yang
diinginkan. Default dari alamat direktori berada dalam folder works tempat program files Matlab berada.
b. Command History
Window ini berfungsi untuk menyimpan perintah-perintah apa saja yang sebelumnya dilakukan oleh pengguna terhadap matlab.
c. Command Window
Window ini adalah window utama dari Matlab. Disini adalah tempat untuk menjalankan fungsi, mendeklarasikan variable, menjalankan proses-proses ,
serta melihat isi variable.
d. Workspace
Workspace berfungsi untuk menampilkan seluruh variabel-variabel yang sedang aktif pada saat pemakaian matlab. Apabila variabel berupa data matriks
berukuran besar maka user dapat melihat isi dari seluruh data dengan melakukan double klik pada variabel tersebut. Matlab secara otomatis akan menampilkan
window “array editor” yang berisikan data pada setiap variabel yang dipilih user.
Ketika memulai menjalankan MATLAB, window utama akan terlihat seperti gambar berikut.
Universitas Sumatera Utara
Gambar 2.3 Window Utama Matlab Keterangan :
a. Current Folder – untuk mengakses file-file pada direktori saat ini. b. Command Window – untuk menuliskan perintah sintak program.
c. Workspace – untuk mengeksplorasi data yang dibuat atau diimport dari file lain.
d. Command History – untuk melihat atau menjalankan kembali perintah yang pernah dimasukkan sebelumnya pada command line.
Pengambilan citra digital dilakukan dengan membuka jendela dialog untuk membuka file citra yang akan diproses, dalam Matlab digunakan perintah
imshow untuk membaca sebuah file. Selain melakukan proses pengambilan file citra digital ini, juga sekaligus dilakukan pengubahan tipe citra, yang semula
bertipe RGB dirubah menjadi tipe grayscale atau skala keabuan. Konversi tipe citra ini dimaksudkan untuk mempermudah analisis citra lebih lanjut.
Universitas Sumatera Utara
Gambar 2.4 Tampilan GUI untuk Pengambilan Citra Digital
Fungsi untuk melakukan pengambilan file citra digunakan perintah uigetfile yang akan menampilkan jendela pembuka file serta digunakan argumen
untuk memfilter tipe file yatu bmp, jpeg atau semua file. Citra digital yang telah diambil, maka akan diolah agar memiliki intensitas citra yang lebih baik.
Beberapa metode yang digunakan untuk melakukan perbaikan intensitas citra adalah ekualisasi histogram, penapisan derau dan pendeteksian tepi. Histogram
citra merupakan grafik yang mewakili frekuensi kemunculan relatif dari nilai piksel suatu citra. Dengan teknik pemodelan histogram dapat memodfikasi citra
sesuai dengan bentuk histogram yang diinginkan. Penggunaan dari histogram ini dapat melebarkan kontras pada citra leve kontras rendah, sehingga dapat
ditentukan kekurangan kontrasnya.
2.7 Pembuatan GUI Dengan Matlab