1 Disini saya akan berbagi artikel tentang bagaimana cara menampilkan gambar menggunkan MATLAB . Langsung kita mulai aja yaaaaa ....
Cara
membuka dan menampilkan image dengan menggunakan GUI Matlab. GUI merupakan salah satu fitur dalam matlab
yang digunakan untuk menyajikan tampilan yang mudah untuk digunakan atau dibaca
oleh pengguna (dalam istilahnya disebut juga aplikasi yang user friendly). GUI
(Grapichal User Interface) sering digunakan untuk membuat simulasi aplikasi
dekstop. Banyak orang yang menggunakan fitur ini sebagai medianya. Pada
kesempatan kali ini, kita akan belajar cara membuka (browse) image dan
menampilkannya dengan menggunakan GUI pada Matlab.
Langkah pertama pilih File
kemudian pilih New kemudian pilih GUI. Kemudian akan muncul seperti dibawah ini
:
Gambar 1.1 Tampilan Blank GUI
Setelah muncul gambar diatas dan
Klik “ OK “ akan muncul tampilan seperti di bawah :
Gambar 1.2 Tampilan GUI pada matlab
Kemudian klik 2 kali tiap-tiap
yang sudah didrag and drop dan isi bagian kolom string dan tag. Sebagai contoh
klik push button 2 kali, maka akan muncul ui control seperti gambar berikut.
Isikan string dengan nama “Browse” dan tag dengan nama “open_image”. String digunakan sebagai tampilan icon
sedangkan tag digunakan sebagai variabel identitasnya yang nanti bisa dipanggil
didalam program. Perlu diperhatikan bahwa dalam membuat nama tag tidak boleh
menggunakan karakter spasi.
Gambar 1.3 Tampilan
megisi nama item pada matlab
Masing-masing item isikan dengan
:
1. Label 1 à string : Input Image (untuk icon label, tag tidak
perlu diisi).
2. Push button à string : Browse, tag : open_image.
3. Label 2 à string : Showimage (untuk icon label, tag tidak
perlu diisi).
4. Axis à tag : Image (untuk icon axis, string tidak perlu
diisi).
Setelah itu klik kanan icon push
button, kemudian pilih “View Callbacks à Callbacks” dan akan muncul tampilan seperti dibawah
:
Gambar
1.4 Tampilan View Callbacks
Save terlebih dahulu . Maka akan
muncul source code Mfile nya dan kemudian ketikkan kode program untuk membuka
image seperti berikut ini :
% ---
Executes on button press in open_image.
function
open_image_Callback(hObject, eventdata, handles)
%
hObject handle to open_image (see
GCBO)
%
eventdata reserved - to be defined in a
future version of MATLAB
%
handles structure with handles and
user data (see GUIDATA)
[FileName,PathName]=uigetfile(‘*.jpg’,’Select Image file’);
im = imread([PathName,FileName]);
handles.im=im; % menyimpan nilai ias ble
guidata(hObject,handles); % instruksi simpan object
axis(handles.Image); % memasukkan nilai iasble pada axis
imshow(im); % menampilkan image hasil browse
Note
: untuk menampilkan gambar , source code
[FileName,PathName]=uigetfile(‘*.png’,’Select Image file’);
Diganti
terlebih dahulu sesuai tempat penyimpanan gambar yang akan ditampilkan .
contoh
:
[FileName,PathName]=uigetfile('C:\Users\SITI\Pictures\new');
Catatan : image yang akan kita
buka berektensi (.png). Untuk ias membuka image dengan ektensi yang lain
misalnya (.jpg), kita tinggal mengganti source codenya (.png) diganti dengan
(.jpg). Kemudian save dan coba tes jalankan aplikasi dengan mengklik icon run
(segitiga warna hijau). Maka akan muncul seperti gambar berikut :
Gambar 1.5 Menampilkan image yang berekstensi png
Sekian dari artikel saya ini , semoga bermanfaat ya buat temen-temen semua 😊
==========================================================================