Basic Image Processing menggunakan MATLAB |
MATLAB merupakan salah satu perangkat lunak yang sering digunakan untuk keperluan engineering, salah satu kegunaan MATLAB adalah image processing. Pada latihan kali ini perintah yang digunakan adalah sebagai berikut:
1. Imread
Perintah ini digunakan untuk membaca gambar pada file tertentu. Untuk dapat memanggil gambar yang digunakan, terlebih dahulu pastikan bahwa folder yang digunakan sama. Berikut merupakan syntax yang digunakan:
A=imread('filenamae')
Syntax diatas berarti membaca gambar dengan filename tertentu dan diberi nama A. Pada latihan kali ini, saya menggunakan gambar buah pisang yang diberi nama Pisang.jpg sehingga syntaxnya menjadi:
2. Imshow
Perintah ini digunakan untuk memunculkan gambar yang telah dibaca pada display. Syntax yang digunakan adalah
maka akan muncul pada display
3. Rgb2gray
Perintah ini digunakan untuk mengkonversi colormap image ke grayscale image. Syntaxnya sebagai berikut
Hasil dari syntax diatas adalah gambar dibawah ini
4. Imhist
Imhist menghitung histogram untuk intensitas gambar dan menampilkan plot dari histogram. Jumlah bin pada histogram diitung oleh tipe gambar. Syntax yang digunakan adalah
Berikut merupakan histogram hasil perhitungannya:
5. Imcrop
Perintah ini digunakan untuk memotong gambar yang telah dibaca sebelumnya. Syntax yang digunakan dapat divariasikan seperti berikut ini
Untuk dapat membedakan hasil yang ditampilkan, maka kita harus plot pada bidang yang sama dengan syntax berikut
Sehingga gambar hasil dapat kita saksikan sebagai berikut
Dapat juga dengan melakukan cara berikut
Setelah menggeser mouse/memilih gambar yang akan diambil, kemudian klik kanan dan pilih gambar yang telah di crop. Kemudian untuk memunculkan informasi dari gambar yang telah di operasikan, lakukan syntax berikut:
0 Comments:
Posting Komentar