Rabu, 05 Juli 2017

Cara Menampilkan Gambar Dengan MATLAB

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 😊


==========================================================================