0% menganggap dokumen ini bermanfaat (0 suara)
118 tayangan6 halaman

Histogram Pada Matlab

Histogram pada Matlab adalah grafik yang menggambarkan penyebaran nilai intensitas pixel dari suatu citra. Fungsi imhist digunakan untuk membuat histogram dari gambar 1 dimensi seperti merah, hijau, biru atau grayscale dengan mengekstrak masing-masing kanal. Contoh kode memproses gambar ke dalam kanal warna dan grayscale lalu membuat histogram masing-masing untuk menggambarkan distribusi intensitas pixel.

Diunggah oleh

Net Tiwie Jaya
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
118 tayangan6 halaman

Histogram Pada Matlab

Histogram pada Matlab adalah grafik yang menggambarkan penyebaran nilai intensitas pixel dari suatu citra. Fungsi imhist digunakan untuk membuat histogram dari gambar 1 dimensi seperti merah, hijau, biru atau grayscale dengan mengekstrak masing-masing kanal. Contoh kode memproses gambar ke dalam kanal warna dan grayscale lalu membuat histogram masing-masing untuk menggambarkan distribusi intensitas pixel.

Diunggah oleh

Net Tiwie Jaya
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 6

Histogram pada Matlab

Histogram adalah Grafik yang menggambarkan penyebaran nilai intensitas pixel dari suatu
citra. Fungsi yang disediakan MATLAB untuk membuat histogram dari gambar yaitu dengan
fungsi imhist(matrik_1_dimensi_image).Perlu diperhatikan bahwa imhist hanya dapat
digunakan untuk matrik image 1 dimensi sehingga bila diimplementasikan pada matriks
gambar maka hanya berupa matriks merah saja, hijua saja, biru saja atau grayscale.
Berikut contoh dengan menggunakan Matlab :

Langkah-langkahnya sebagai berikut :
Masukkan gambar (File -> Import Data) pilih gambar, lalu pilih Finish.
Ketik coding dibawah ini :
>> a = imread('tiwi.jpg');
>> imshow(a)
Hasilnya :

>> red = a(:,:,1); {memanggil matriks gambar yang hanya berisi piksel warna merah}
>> green = a(:,:,2); {memanggil matriks gambar yang hanya berisi piksel warna hijau}
>> blue= a(:,:,3); { memanggil matriks gambar yang hanya berisi piksel warna biru}
>> gray=0.3*red+0.5*green+0.2*blue ;
>> figure; subplot(2,1,1);
>> imshow(red);
>> title('Merah');
>> subplot (2,1,2);
>> imhist(red);
>> title('Histogram');
Hasilnya :


>> figure; subplot(2,1,1);
>> imshow(green);
>> title('green');
>> subplot (2,1,2);
>> imhist(green);
>> title('Histogram');
Hasilnya :


>> figure; subplot(2,1,1);
>> imshow(blue);
>> title('Biru');
>> subplot (2,1,2);
>> imhist(blue);
>> title('Histogram');
Hasilnya :


>> figure; subplot(2,1,1);
>> imshow(gray);
>> title('Abu-abu');
>> subplot (2,1,2);
>> imhist(gray);
>> title('Histogram');
Hasilnya :

Demikian hasil dari percobaan saya tentang Histogram pada Matlab mudah-mudahan
bermanfaat.

Anda mungkin juga menyukai