Histogram
PENYUSUN :
LAPORAN PRAKTIKUM
Histogram
Oleh :
Disetujui
1.2 Tujuan
1. Dapat memahami konsep pembuatan Histogram
2. Dapat menggambarkan secara umum penggunaan Histogram
3. Dapat meningkatkan mutu suatu citra digital dengan menerapkan metode
Histogram Equalization
4. Dapat memahami representasi Histogram gray level pada citra berwarna
maupun abu-abu
3.2 Flowchart
Mulai
Gambar Asli
gray = 0.3*red+0.5*green+0.2*blue;
Gambar RGB,
Grayscale,
Histogram Grayscale
Selesai
3.3 Source Code
gambar = imread('bukabersama.jpg');
red=gambar(:,:,1);
green=gambar(:,:,2);
blue=gambar(:,:,3);
red2 = cat(3,red,green*0,blue*0);
green1 = cat(3,red*0,green,blue*0);
blue1 = cat(3,red*0,green*0,blue);
gray = 0.3*red+0.5*green+0.2*blue;
subplot(2,3,1);
imshow(gambar);
title('Gambar Asli');
subplot(2,3,2);
imshow(red2);
title('Gambar Red');
subplot(2,3,3);
imshow(green1);
title('Gambar Green');
subplot(2,3,4);
imshow(blue1);
title('Gambar Blue');
subplot(2,3,5);
imshow(gray);
title('Gambar Gray Scale');
subplot(2,3,6);
imhist(gray);
title('Histogram Gray Scale');
BAB IV
ANALISA DAN PEMBAHASAN
4.1 Output Program
gambar = imread('Productivity.jpg');
red=gambar(:,:,1);
green=gambar(:,:,2);
blue=gambar(:,:,3);
red2 = cat(3,red,green*0,blue*0);
green1 = cat(3,red*0,green,blue*0);
blue1 = cat(3,red*0,green*0,blue);
gray = 0.3*red+0.5*green+0.2*blue;
subplot(2,3,1);
imshow(gambar);
title('Gambar Asli');
subplot(2,3,2);
imshow(red2);
title('Gambar Red');
subplot(2,3,3);
imshow(green1);
title('Gambar Green');
subplot(2,3,4);
imshow(blue1);
title('Gambar Blue');
subplot(2,3,5);
her = histeq (gambar);
imshow(her);
imhist(her);
title('Histogram Equalization);
5.2 Output
5.3 Analisa dan Pembahasan
Yang membedakan antara program pada praktikum dengan program latihan
adalah terletak pada Histogram Equalization. Dengan histogram equalization
sebuah citra akan memiliki kontras yang seragam dan derajat atau tingkat warna
yang merata. Untuk memunculkan histogram equalization pada program diatas
adalah dengan memanggil fungsi her = histeq (gambar); dimana :
Histogram Equalization pada Output diatas menunjukan bahwa tingkat warna pada
Gambar Asli hampir menunjukan grafik/derajat yang sama.
BAB VI
KESIMPULAN
Untuk mengetahui informasi penting mengenai isi citra digital dapat dilakukan
dengan membuat histogram citra. Histogram citra merupakan grafik yang
menggambarkan penyebaran kuantitatif nilai derajat keabuan (gray level) piksel
di dalam bagian tertentu citra.
Histogram citra menunjukkan banyak hal tentang kecerahan (brightness) dan
kontras (contrast) dari sebuah gambar dan puncak histogram menunjukkan
intensitas piksel yang paling menonjol.
Kemungkinan terbaik dari Grafik Histogram adalah ketika gambar Grayscale
tidak terlalu dominan ke arah warna hitam maupun putih.
Histogram equalization dapat dianggap sebagai suatu metode yang mana terjadi
perataan histogram citra, dimana distribusi nilai derajat warna pada suatu citra
dibuat rata.
Dengan histogram equalization sebuah citra akan memiliki kontras yang
seragam dan derajat atau tingkat warna yang merata.
DAFTAR PUSTAKA
Ihsan, Ahmad, dkk. 2017. Praktikum Pengolahan Citra Digital. Langsa. Teknik
Informatika Universitas Samudra.