KELAS : 4IA05
1. MUHAMMAD ALI PASYA (50407963)
2. DALMA DUNGA UTOMO (50407224)
Untuk memenuhi tugas pengolahan citra maka kami membuat sebuah aplikasi pengolah gambar dengan menggunakan pemrograman Delphi. aplikasi ini dapat mengolah gambar dengan menggunakan prinsip histogram equalisation.
KEGUNAAN HISTOGRAM DALAM PENGOLAHAN CITRA.
SEKILAS TENTANG HISTOGRAM EQUALISATION
ALGORITMA EQUALISATION
Sebelum kita ke dalam bahasan matematik dari histogram equalisation, mungkin ada baiknya kita melihat bagaimana metode ini bekerja. Setelah itu kita baru masuk ke dalam rumusan formal matematisnya. Oke, seperti yang kita lihat, bahwa histogram equalisation berhasil men-strech histogram sehingga detil yang tadinya tidak terlihat menjadi lebih terlihat. Pada dasarnya metode ini akan memberikan jarak yang cukup jauh pada dua grey level yang berdekatan tetapi memiliki perbedaan frekuensi yang mencolok.
Apa yang dicapai dalam histogram equalisation sebenarnya adalah suatu colour mapping dari citra awal pada citra hasil. Secara matematis bisa dituliskan sebagai berikut.
Di mana r adalah warna di citra awal, T adalah fungsi mapping, dan s adalah warna pada citra hasil.
Secara singkat, histogram equalisation dapat dituliskan secara matematis sebagai berikut:
Dengan kata lain, setiap grey level value (rk) dari citra awal, akan dimap ke dalam nilai grey level yang baru (sk) dalam citra baru. Seperti yang kita lihat pada gambar dibawah, r1 di map ke dalam s1, r2 di map ke dalam s3, dan r3 serta r4 di map ke dalam s4. untuk mendefinisikan fungsi T(x) yang melakukan mapping sehingga menempatkan pada sk yang jaraknya berbeda jauh pada rk dan r(k-1) yang memiliki perbedaan frekuensi cukup besar.
Inilah definisi matematisnya untuk T(x)
Di mana Pr adalah
Jadi, dengan kata lain rumusan matematis histogram equalisation adalah sebagai berikut,
Di mana, n adalah jumlah pixel yang ada (n untuk citra resolusi 32x16 adalah 512), nj adalah jumlah pixel yang bernilai rk.
TAMPILAN APLIKASI
1.ketika aplikasi ini dibuka
2. lalu masukkan gambar dengan menklik tombol input gambar
3. keluar perbedaan antara gambar original dan histogram equalisation
4. jika ingin menyesuaikan gambar centang "sesuaikan gambar" agar terlihat lebih lebar
5. Jika ingin menyimpan gambar klik tombol save dan tentukan dimana menyimpan ya
|