Pseudocode Algoritma Gaussian Perubahan Kualitas Citra dalam Domain Spasial

3.3.1 Pseudocode Algoritma Gaussian

Berikut adalah Pseudocode Algoritma Gaussian : Input Citra 1 Mat2cell Citra 1 Bagi dalam beberapa blok dalam analisis 5x5 blok Cari nilai entropy tiap blok Set n = banyak piksel dalam blok Set n i = histcblok Set p i = nin Set Entropy = Jumlah p i log p i Jika blok yang memiliki nilai entropy tertinggi Maka Pilih Blok Jika tidak selesai Set standar deviasi = lebar blok Set hitungx = Kuadrat dari koordinat x seluruh citra 1 - koordinat x i titik tengah blok yang memiliki entropy tertinggi Set hitungy = Kuadrat dari koordinat y seluruh citra 1 - koordinat y i titik tengah blok yang memiliki entropy tertinggi Set bawah = 2kuadrat daristandar_deviasi Set Gaussian_tampung1 = doubleeksponen dari-hitungx + hitungy bawah Input Citra 2 Mat2cell Citra 2 Bagi dalam beberapa blok dalam analisis 5x5 blok Cari nilai entropy tiap blok Set n = banyak piksel dalam blok Set n i = histcblok Set p i = nin Set Entropy = Jumlah p i log p i Jika blok yang memiliki nilai entropy tertinggi Maka Pilih Blok Jika tidak selesai Set standar deviasi = lebar blok Set hitungx = Kuadrat dari koordinat x seluruh citra 1 - koordinat x i titik tengah blok yang memiliki entropy tertinggi Set hitungy = Kuadrat dari koordinat y seluruh citra 1 - koordinat y i titik tengah blok yang memiliki entropy tertinggi Universitas Sumatera Utara Set bawah = 2kuadrat daristandar_deviasi Set Gaussian_tampung2 = doubleeksponen dari-hitungx + hitungy bawah Input Citra 3 Mat2cell Citra 3 Bagi dalam beberapa blok dalam analisis 5x5 blok Cari nilai entropy tiap blok Set n = banyak piksel dalam blok Set n i = histcblok Set p i = nin Set Entropy = Jumlah p i log p i Jika blok yang memiliki nilai entropy tertinggi Maka Pilih Blok Jika tidak selesai Set standar deviasi = lebar blok Set hitungx = Kuadrat dari koordinat x seluruh citra 1 - koordinat x i titik tengah blok yang memiliki entropy tertinggi Set hitungy = Kuadrat dari koordinat y seluruh citra 1 - koordinat y i titik tengah blok yang memiliki entropy tertinggi Set bawah = 2kuadrat daristandar_deviasi Set Gaussian_tampung3 = doubleeksponen dari-hitungx + hitungy bawah Penggabungan gambar Set Gauss_1 = Gaussian _tampung1 Gaussian _tampung1 + Gaussian _tampung2 + Gaussian_tampung3 Set Gauss_2 = Gaussian _tampung1 Gaussian _tampung1 + Gaussian _tampung2 + Gaussian_tampung3 Set Gauss_3 = Gaussian _tampung1 Gaussian _tampung1 + Gaussian _tampung2 + Gaussian_tampung3 Set Hasil_pertama = Gauss_1 Piksel citra1 Set Hasil_kedua = Gauss_2 Piksel citra2 Set Hasil_ketiga = Gauss_3 Piksel citra3 Set Add1 = Hasil_pertama + Hasil_kedua + Hasil_ketiga citra HDR Universitas Sumatera Utara

3.3.2 Flowchart Algoritma Gaussian