Histogram disini merupakan grafik yang meggambarkan penyebaran nilai intensitas pixel pada suatu citra atau gambar. Untuk menampilkan Histogram dari warna RGB kali ini saya menggunakan MATLAB, MATLAB merupakan salah satu pemrograman tingkat tinggi yang dikhususkan untuk kebutuhan komputasi teknis, visualisasi dan pemrograman seperti komputasi matematik, analisis data, pengembangan algoritma, simulasi dan pemodelan dan grafik-grafik perhitungan.
Untuk memproses gambar pada matlab langkah pertama yang dilakukan dengan memilih Current Folder pada folder tempat dimana gambar yang akan diproses diletakan.
Dibuat sebuah variabel yang menyimpan gambar tersebut dengan menuliskan sintaks dibawah ini pada command window .
>>nama_variabel=imread('nama gambar');
>>gambar = imread ('kodokfebi.jpg');
>> red
= gambar (:,:,1);
>>
green = gambar (:,:,2);
>> blue
= gambar (:,:,3);
Untuk menampilkan gambar yang diproses kali ini sintaks yang digunaka seperti berikut ini.
>>figure,imshow(nama_gambar);
>>figure,imshow(gambar);
Maka akan tampil gambar yang dimaksud, atau yang diminta dari sintaks di atas .
Untuk menampilkan histogram R ( Red / Merah ), digunakan sintaks :
>> imhist(red)
Maka akan tampil histogram warna merah, tampilannya seperti di bawah ini
Untuk menampilkan histogram R ( Green / Hijau ), digunakan sintaks :
>> imhist(green)
Maka akan tampil histogram warna hijau, tampilannya seperti di bawah ini
Untuk menampilkan histogram R ( Blue / Biru ), digunakan sintaks :
Maka akan tampil histogram warna Biru, tampilannya seperti di bawah ini
Maka didapatkan ketiga histogram dari warna Red, Gree, dan Blue.
Tidak ada komentar:
Posting Komentar