Pengolahan Citra dengan MATLAB

Haloo para pembaca hanivinside.net pada postingan kali ini saya ingin berbagi pengalaman saya saat belajar pengolahan citra. Sebelum melangkah lebih jauh, kita pelajari terlebih dahulu Apa itu Pengolahan Citra? Pengolahan citra adalah pemrosesan citra/gambar, khususnya menggunakan komputer, menjadi citra yang kualitasnya lebih baik dan sesuai dengan keinginan pemakai. Pengolahan citra bertujuan memperbaiki kualitas citra agar mudah diinterpretasi oleh manusia atau mesin (dalam hal ini komputer).

Berikut ini merupakan tutorial sederhana cara membuat citra berwarna (RGB) menjadi hitam putih, merah, hijau, dan biru menggunakan Graphical User Interface  (GUI) MATLAB

Proses cara membuatnya adalah sebagai berikut :

Pertama, Buat rancangan GUI MATLAB yang terdiri dari 2 axes, 6 pushbutton, 1 Button Group 

Kedua, Hapus xTick, yTick, dan zTick pada masing-masing axes.

Ketiga, Ubah string pada masing-masing pushbuttton dengan nama Buka Gambar, Hitam Putih, Merah, Hijau, Biru dan Simpan Gambar

Keempat, Rubah Button Group menjadi : Konversi Warna

Kelima, Tampilan GUI tampak pada gambar berikut:

Keenam, Klik kanan pada button 'Buka Gambar', klik View Callbacks > Callback




Ketujuh,  isikan source code untuk tombol "Buka Gambar" seperti dibawah ini:

Kedelapan, Lakukan hal yang sama pada tombol-tombol lain (hitam putih/merah/hijau/biru/simpan gambar) seperti dengan source code dibawah ini.

Tombol Hitam Putih


Tombol Merah


Tombol Hijau


Tombol Biru


Tombol Simpan Gambar


Kesembilan, Jalankan aplikasi dengan menekan tombol play yang berada di toolbar sebelah atas. Tampilan aplikasi setelah dijalankan seperti dibawah ini



Kesepuluh, Buka sebuah gambar untuk dikonversi



Kesebelas, Hasil konversi dari masing-masing tombol adalah sebagai berikut :





Keduabelas, Simpan masing-masing hasil gambar konversi dengan menekan tombol "Simpan Gambar" , Lalu berikan nama file untuk file hasil konversi, hasilnya sebagai berikut :



Demikianlah tutorial singkat tentang pengolahan citra dengan Matlab. Semoga bermanfaat. :)


Referensi : MATLAB (cat - Concatenate arrays along specified dimension)
Previous
Next Post »

1 komentar:

Tulis komentar

- Kritik dan saran sangat saya nantikan untuk kemajuan blog ini.
- Silakan report, jika ada link yang mati.
- Mohon untuk berkomentar sesuai dengan tema postingan.
- Dilarang berkomentar yang mencantumkan LINK AKTIF.
ConversionConversion EmoticonEmoticon