Uploaded by hendrikfsm

Anggi Berlianto 201743570073

advertisement
Nama
NPM
: Anggi Berlianto
: 201743570073
Kelas
: R8F
Mata Kuliah : Pengolahan Citra
Latihan Kompresi Citra
1. Diketahui suatu tabel frekuensi citra berukuran 50x60 piksel dengan setiap piksel berukuran
3 bit , sebagai berikut :
k
0
1
2
3
4
nk 650 810 756 452 332
Hitunglah ratio kompresi citra tersebut menggunakan metode Huffman!
Dik :
 n = 50 x 60 = 3000 bit
 Nilai intensitas piksel 0 s/d 4
 Ukuran citra sebelum dikompresi = 3000 piksel x 3 bit
= 9000 bit
Dit :
Ratio Kompresi (CR)?
Jawab :
 Tabel histogram dan peluang kemunculan(pk)
Derajat keabuan (k)
Banyaknya piksel (n)
0
650
1
810
2
756
3
452
4
332
Jumlah seluruh piksel (n)
3000
Peluang kemunculan (Pk = nk/n)
0.22
0.27
0.25
0.15
0.11
1.00
 Diurutkan secara menaik nilai keabuannya berdasarkan peluang kemunculan (pk)
Derajat keabuan (k)
Banyaknya piksel (n) Peluang kemunculan (Pk = nk/n)
4
332
0.11
3
452
0.15
0
650
0.22
2
756
0.25
1
810
0.27
Jumlah seluruh piksel (n)
3000
1.00
4:0.11
3:0.15
0:0.22
2:0.25
1:0.27
 Menggabungkan 2 buah pohon yang mempunyai frekuensi kemunculan paling kecil pada
sebuah akar.
Tahap 1
 Urutkan Ulang
0:0.22
2:0.25
1:0.27
Tahap 2
1:0.27
 Urutkan Ulang
1:0.27
Tahap 3
 Urutkan Ulang
Tahap 4
 Menentukan kode Huffman dengan menelusuri pohon biner, Barisan label sisi-sisi dari
pohon biner menyatakan kode Huffman.
Derajat
Banyaknya
Kode
Jumlah
Total bit (banyak piksel x jumlah
keabuan (k)
piksel
Huffman (bit)
bit
bit) satuan bit
0
650
00
2 bit
1300
1
810
11
2 bit
1620
2
756
01
2 bit
1512
3
452
101
3 bit
1356
4
332
100
3 bit
996
Ukuran total
6784
Hasil dari metode Huffman:



Ukuran citra sebelum pemampatan = 3000 piksel x 3 bit = 9000 bit
Ukuran citra setelah pemampatan adalah 6784
Rasio kompresi (CR)
= 100% - 75.38%
= 24.62%
Artinya citra semula telah dimampatkat sebanyak 24.62%
2. Buatlah aplikasi sederhana untuk melakukan proses pemapatan atau kompresi citra
menggunakan Matlab!
HASIL APLIKASI SEDERHANA KOMPRESI CITRA PADA MATLAB
Perbandingan ukuran citra sebelum dan sesudah dikompresi
Source Code
Download