3.1.4 Dekompresi Arithmetic Coding pada Citra
Selanjutnya akan dilakukan proses Arithmetic decoding, dalam hal ini untuk data yang telah di-encode, proses decoding berikut dilakukan.
ES = 0,03429730078125
Dibandingkan nilai ini dengan range simbol berikut.
Tabel 3.3 Tabel Range Probabilitas
No Nilai Frekuensi
Probabilitas Range
1 0 2 212=0,17
0,0 ≤00,17
2 255 6 612=0,5
0,17 ≤2550,67
3 239 3 312=0,25
0,67 ≤2390,92
4 213 1
112=0,08 0,92
≤2131,00
1. Perhitungan Simbol 0 dengan nilai
ES =0,03429730078125
Low_range 0 = 0,0
High_range 0 = 0,17
CR =high_range 0–low_range 0
= 0,17 – 0,0 =
0,17 ES
= ES – low_range 0 = 0,03429730078125 - 0,0
= 0,03429730078125
ES = ES CR
= 0,03429730078125 0,17 =
0,201748828125
2. Perhitungan Simbol 255 dengan nilai
ES = 0,201748828125
Low_range 255 = 0,17
High_range 255 = 0,67
CR=high_range255–low_range 255 = 0,67 - 0,17
= 0,5
ES = ES – low_range 255
= 0,201748828125 - 0,17 =
0,031748828125 ES
= ES CR = 0,031748828125 0,5
= 0,06349765625
3. Perhitungan Simbol 0 dengan nilai ES =
0,06349765625
Low_range 0 = 0,0
High_range 0 = 0,17
CR = high_range0–low_range
= 0,17 – 0,0 =
0,17 ES
= ES – low_range 0 = 0,06349765625- 0,0
= 0,06349765625
ES = ES CR
= 0,06349765625 0,17 =
0,373515625
4. Perhitungan Simbol 255 dengan nilai
ES = 0,373515625
Low_range 255 = 0,17
High_range 255 = 0,67
CR=high_range255–low_range 255 = 0,67 - 0,17
= 0,5
ES = ES – low_range 255
= 0,373515625 - 0,17 =
0,203515625 ES
= ES CR = 0,203515625 0,5
= 0,40703125
5. Perhitungan Simbol 255 dengan nilai
ES = 0,40703125
Low_range 255 = 0,17
High_range 255 = 0,67
CR=high_range255–low_range 255 = 0,67 - 0,17
= 0,5
ES = ES – low_range 255
= 0,40703125 - 0,17 =
0,23703125 ES
= ES CR = 0,23703125 0,5
= 0,4740625
6. Perhitungan Simbol 255 dengan nilai
ES = 0,4740625
Low_range 255 = 0,17
High_range 255 = 0,67
CR=high_range255– low_range255 = 0,67 - 0,17
= 0,5
ES = ES – low_range 255
= 0,4740625 - 0,17 =
0,3040625 ES
= ES CR = 0,3040625 0,5
= 0,608125
7. Perhitungan Simbol 255 dengan nilai
ES = 0,608125
Low_range 255 = 0,17
High_range 255 = 0,67
CR=high_range255–low_range 255 = 0,67 - 0,17
= 0,5
ES = ES – low_range 255
= 0,608125 - 0,17 =
0,438125 ES
= ES CR = 0,438125 0,5
= 0,87625
8. Perhitungan Simbol 239 dengan nilai