23 Jan 2010

Histogram GrayScale (Part 2)

Sebelumnya Kita telah membahas mengenai bagaimana cara mendapatkan histogram grayscale pada suatu citra di Histogram GrayScale (Part 1). Sekarang kita akan membahas bagaimana kita memodifikasi histogram dengan suatu fungsi. Fungsi yang digunakan disini adalah fungsi RGB.

Fungsi Modifikasi Histogram
>> pict=imread('garfield.jpg');
>> red=pict(:,:,1); Memanggil matriks pixel warna merah pada citra.
>> green=pict(:,:,2); Memanggil matriks pixel warna hijau pada citra.
>> blue=pict(:,:,3); Memanggil matriks pixel warna biru pada citra.
>> pict3=0.3*red+0.8*green+0.2*blue; Modifikasi Histogram Gray dengan kombinasi Matriks Pixel RGB
>> figure, imhist(red);
>> figure, imhist(green);
>> figure, imhist(blue);
>> figure, imhist(pict3);

Hasil:
Histogram Awal                           
   
Histogram RGB

Citra Hasil Matriks RGB


More....

22 Jan 2010

Histogram GrayScale (Part 1)

Berikut ini adalah contoh program sederhana untuk mendapatkan Histogram dari Citra Abu - Abu dengan Matlab.


Program Mendapatkan Histogram dari Citra Abu-Abu

>> pict=imread('garfield.jpg');
>> imshow(pict);
>> pict2=rgb2gray(pict); Mengubah citra dari RGB menjadi Abu-Abu
>> figure, imshow(pict2);
>> figure, imhist(pict2); Menampilkan Histogram dari Citra Abu-Abu

Hasil:

More....
 

(c)2010 Bembem's Note by: Haris Riswandi