NPM : 22418653
Kelas : 3IC07
Jika ingin meningkatkan kontras pada gambar atau memperluas kontras di wilayah tertentu
sambil mengorbankan detail dalam warna yang tidak terlalu bervariasi, atau tidak penting. Alat
yang baik untuk menemukan wilayah yang menarik adalah histogram. Untuk membuat histogram
dari data gambar kita, kita menggunakan fungsi matplot.pylab hist (). Kita dapat mengamati bahwa
saluran hijau memiliki banyak piksel di 255, yang mewakili tambalan putih pada gambar.
Untuk temukan kontur gambar dari gambar grayscale gunakan matplotlib. Contour
Transformasi Grayscale dan Persamaan Histogram myGrayImgTrans adalah variabel yang
menampung hasil pembagian, perkalian dan juga penjumlahan pixel gambar, pada variabel ini 300
dikali dengan gray image kemudian dibagi 300 lalu dikalikan 2.
cv_imshow(im4) adalah perintah untuk menampilkan gambar yang pixelnya sudah dilakukan
operasi matematika. Berikut ini adalah hasil dari output pada gambar kedua
Histogram Equalization
Bagian ini mendemonstrasikan pemerataan histogram pada gambar gelap. Transformasi ini
meratakan histogram tingkat abu-abu sehingga semua intensitas menjadi seumum mungkin.
Fungsi transformasi adalah fungsi distribusi kumulatif (cdf) dari nilai piksel pada citra
(dinormalisasi untuk memetakan rentang nilai piksel ke rentang yang diinginkan). Contoh ini
menggunakan gambar 4 (im4).