170 likes | 439 Views
Histogram Warna Pada Image. Konsep Ruang Warna. Setiap pixel mempunyai warna yang dinyatakan dalam RGB, sehingga merupakan gabungan nilai R, nilai G dan nilai B yang tidak bisa dipisahkan satu dengan lainnya. Hal ini dapat dituliskan dengan P(r,g,b). P(r,g,b). Konsep Warna Pada Image. 1. 2.
E N D
Konsep Ruang Warna Setiap pixel mempunyai warna yang dinyatakan dalam RGB, sehingga merupakan gabungan nilai R, nilai G dan nilai B yang tidak bisa dipisahkan satu dengan lainnya. Hal ini dapat dituliskan dengan P(r,g,b) P(r,g,b)
Konsep Warna Pada Image 1 2 3 4 5 6 7 8 P=[1,5,9,10,15] 9 10 11 12 P=[2,3] 13 14 15 16 P=[4,8] P=[13,14] [5] (255,0,0) [2] (255,255,0) P=[7] [2] (255,255,255) P=[6,11,16] [3] (0,255,0) [1] (0,0,255) P=[12] [1] (128,128,128) [2] (255,0,255)
Histogram Warna 1 2 3 4 Histogram 5 6 7 8 9 10 11 12 13 14 15 16 [5] (255,0,0) [2] (255,255,0) [2] (255,255,255) [3] (0,255,0) [1] (0,0,255) [1] (128,128,128) Histogram warna ke k adalah jumlah pixel yang mempunyai warna k [2] (255,0,255)
Normalisasi Histogram Probability Density Function Histogram Norm Histogram
Persoalan Dalam Histogram Warna • Setiap pixel mempunyai 3 nilai derajat keabuan R,G, dan B yang komposisinya menghasilkan sebuah warna.Dengan demikian untuk menyatakan sebuah warna maka harus dinyatakan lengkap w=(r,g,b). • Persoalan yang muncul adalah dimensi yang dihasilkan selalu lebih besar dari 1 (Dimensi RGB=3). Bila masing-masing komponen mempunyai derajat keabuan 256 maka jumlah warna yang dihasilkan adalah 2563! • Untuk dapat menyajikan komponen warna yang lebih sederhana diperlukan beberapa teknik histogram antara lain: • Histogram R-G-B • Histogram indeks • Histogram segmen • Histogram derajat Hue
Histogram RGB • Bila masing-masing komponen R, G dan B mempunyai H(r), H(g) dan H(b) maka H=[H(r) H(g) H(b)] • Histogram ini sangat sederhana tetapi mempunyai banyak kelemahan dalam menyatakan fitur warna
Contoh Histogram R-G-B Derajat keabuan =256 Derajat keabuan =16
255 15 255 15 255 15 Warna Sebagai Index Merah 0 s/d 15 Hijau 0 s/d 15 Biru 0 s/d 15 Merah 0 s/d 255 Hijau 0 s/d 255 Biru 0 s/d 255 Jumlah Index = 163 Jumlah Index = 2563
Histogram Indeks • Histogram indeks secara langsung mengimplementasikan format warna RGB 3 dimensi dan dituliskan dengan H(r,g,b). • Agar histogram indeks ini bisa disajikan maka perlu dilakukan pengurangan kuantisasi nilai derajat keabuan pada masing-masing komponen warna, misalkan dengan kuantisasi 4, 8 atau 16. • Histogram ini sudah cukup bagus untuk dapat digunakan sebagai fitur warna.
Contoh Histogram Indeks Derajat keabuan =4 Derajat keabuan =8
Histogram Segmentasi • Histogram ini memanfaatkan proses segmentasi warna sebelum pada akhirnya setiap segmen diberi indeks. • Beberapa proses segmentasi yang bisa dimanfaatkan untuk histogram ini • Segmentasi menggunakan kemiripan (jarak) dari warna acuan yang ditentukan • Segmentasi menggunakan teknik-teknik klasifikasi • Segmentasi menggunakan teknik-teknik clustering
Histogram Hue-Index • Menggunakan nilai Hue sebagai ganti dari RGB karena nilai Hue menyatakan warna alami tanpa memperhatikan pencahayaan. • Nilai Hus diperoleh dari proses konversi RGB ke HSV