lapencitra3

12
HISTOGRAM CITRA I. TUJUAN PERCOBAAN 1. Memahami pengertian dari histogram suatu citra digital. 2. Mengetahui cara penyusunan histogram sebuah citra dan mengimplementasikannya pada MatLab. 3. Mampu melakukan proses perataan histogram suatu citra digital dan dapat mengimplementasikannya pada MatLab.

description

cscsc

Transcript of lapencitra3

HISTOGRAM CITRA

I. TUJUAN PERCOBAAN 1. Memahami pengertian dari histogram suatu citra digital.2. Mengetahui cara penyusunan histogram sebuah citra dan mengimplementasikannya pada MatLab.3. Mampu melakukan proses perataan histogram suatu citra digital dan dapat mengimplementasikannya pada MatLab.

II. TEORI DASAR Histogram citra dan proses pembuatannya

Untuk citra yang memiliki L derajat keabuan ( 0 sampai L-1 ), nilai persentase kemunculan suatu derajat keabuan dalam citra tersebut dihitung dengan persamaan sebagai berikut :

Dengan :ni = jumlah pixel yang memiliki derajat keabuan in = jumlah seluruh pixel dalam citraplot hi versus i dinamakan histogram. Secara grafis histogram ditampilkan dengan diagram batang, besarnya hi berada dalam selang 0 sampai L.contoh langkah pembuatan histogram suatu citra dengan L = 16 dengan matriks NxM = 8 x 8.

Matriks citra 8x8 dengan jumlah pixel n = 8 x 8 = 64377810121410

2000181515

14659810912

1212118810111

02345131014

45001022

151311109987

2101011141312

Histogram citra memberikan informasi penting yang menunjukan intensitas pixel yang menonjol ( dominan ). Lebar dari puncak menunjukan rentang kontras dari gambar. Citra yang mempunyai kontras terlalu terang (overexposed ) atau terlalu gelap ( underexposed ) memiliki histogram yang sempit. Histogramnya terlihat hanya menggunakan setengah dai derajat keabuan. Citra yang baik memiliki histogram yang mengisi daeah keabuan secara penuh dengan distribusi yang merata pada setiap nilai intensitas pixel.

Perataan histogram dan spesifikasi histogramAgar diperoleh citra yang baik, maka penyebaran nilai intensitas harus diubah. Terdapat dua metode yang digunakan dalam pengubahan histogram citra, yaitu :1) Perataan histogram ( histogram equalization ). Nilai nilai intensitas di dalam citra diubah sehingga penyebarannya seragam ( uniform ).2) Spesifikasi histogram ( histogram spesificatin ). Nilai nilai intensitas di dalam citra diubah agar diperoleh histogram dengan bentuk yang dispesifikasikan oleh pengguna.

Perataan histogram ( histogram equalization )Yang dimaksud dengan perataan histogram adalah mengubah derajat keabuan suatu pixel ( r ) menjadi derajat keabuan yang baru ( s ) dengan suatu fungsi transformasi. s = T( r )

perumusan kembali histogram dengan pengertian peluangDengan :rk = k / (L-1)rk = 0 menyatakan hitamrk = 1 menyatakan putihSifat dari transformasi perataan histogram adalah :1. nilai s merupakan pemetaan 1 ke 1 dari r. Hal ini dilakukan untuk menjamin representasi intensitas yang tetap. Oleh kaena itu, r dapat diperoleh kembali dari r dengan transformasi inversi.2. untuk 0