wishnew.web.id _The beautiful thing about learning is nobody can take it away from me....

wishnew.web.id

Programing, hobby, entertainment, game, digital art, etc

Membuat atau Menampilkan Histogram suatu Gambar dengan MATLAB

Tags:

Pelajaran selanjutnya membuat atau menampilkan histogram, ~gimana caranya pak?~… iyah2 bentar saya jelaskan…

Udah baca artikel sebelumnya kan???? Ok pada kesempatan ini saya atau pun anda sekalian akan mencoba menampilkan histogram suatu image atau gambar dengan bantuan MATLAB lagi tentunya….

Seperti yang anda sekalian ketahui sebelumnya, bahwa dari sekian banyaknya warna yang ada dalam suatu gambar itu terdiri atau terbentuk dari perpaduan tiga warna dasar yaitu merah, hijau, dan biru atau yang lebih dikenal dengan sebutan ‘RGB’. Histogram suatu gambar ini bertujuan untuk menampilkan tingkat masing-masing RGB dari suatu gambar…

Inilah gambar yang akan kita gunakan :

gunadarma

~Wah gambar yang waktu itu???~ Iyah ayo kita gunakan lagi…!!!!

Sip, ayo ketikan, eh maksudnya copy paste script dibawah!!!

>> gambar = imread ( ‘gunadarma.jpg’ );
>> red = gambar ( : , : , 1 );
>> green = gambar ( : , : , 2 );
>> warna merah
>> blue = gambar ( : , : , 3 );
>> merahgray2 = 0.3 * red + 0.5 * green + 0.2 * blue ;
>> imhist (red)
>> imhist (green)
>> imhist (blue)
>> imhist (gray)

Sintax diatas akan memampilkan histrogram dari image yang ada…

Sintax imread digunakan untuk membaca file gambar yang akan kita gunakan,

‘red = gambar ( : , : , 1 );’
Merupakan sintax yang digunakan untuk memanggil matrik gambar yang hanya berisi pixel warna merah. Begitu juga dengan dua perintah dibawahnya yang digunakan untuk memanggil matrik yang hanya berisikan pixel warna hijau dan biru.

Sedangkan sintax,
‘merahgray2 = 0.3 * red + 0.5 * green + 0.2 * blue ;’
Digunakan untuk mendapatkan matrik yang berisikan pixel warna abu-abu. Tidak seperti tiga warna sebelumnya yang bisa dipanggil hanya dengan menentukan posisi warna yang diinginkan, untuk memanggil matrik yang berisikan pixel abu-abu ini diperlukan beberapa langkah yaitu ‘0.3 * red + 0.5 * green + 0.2 * blue’, hal ini dilakukan  karena warna abu-abu ini merupakan perpaduan dari tiga warna dasar tersebut.

Dan untuk menampilkan gambar histogram dari masing-masing warna menggunakan perintah
‘imhist(warna)’

Berikut adalah hasil yang didapatkan setelah kita memasukan sintax diatas ke dalam program MATLAB:

histogrammerah

Histogram ini menampilkan matrik dengan pixel warna MERAH.

histogramhijau

Histogram ini menampilkan matrik dengan pixel warna HIJAU.

histogrambiru

Histogram ini menampilkan matrik dengan pixel warna BIRU.

histogramabu

Sedangkan Histogram yang ini menampilkan matrik dengan pixel warna ABU-ABU.

Ok, selesai sudah… ud pada pinter kan????? ~iya pak guru~….….

klow gitu silahkan rating di bawah ini!!!

WisHnew Related Post

  • Edge Detection dengan MATLAB menggunakan Oprator Prewit dan Sobel
  • Mengkonversi Gambar / Image Menjadi Matriks dengan MATLAB
  • Mengenal Program MATLAB

Tags:

One Response to “Membuat atau Menampilkan Histogram suatu Gambar dengan MATLAB”


  1. Arsento
    on Nov 27th, 2009
    @ 11:09 pm

    Hmm… I read blogs on a similar topic, but i never visited your blog. I added it to favorites and i’ll be your constant reader.

Leave a Reply