![]() 35
ukuran file lebih besar jika dibandingk an dengan kompresi lossy. Jenis kompresi ini
biasanya dilakukan pada media text dan gambar (PNG) (Salomon, 2007, P.8).
2.2.4.3 Metode Kompresi
2.2.4.3.1 Dictionary Based Compression
Dictionary Based Compression merupakan algoritma kompresi yang tidak
menggunakan metode statistik, tetapi menggun akan representasi simbol-simbol yang
terdapat dalam kamus, yaitu dengan cara menggantikan input data dengan simbol
yang terdaftar dalam kamus (Salomon, 2007, P.171).
Dictionary Based Compression menggunakan kamus dalam proses kompresi
dan dekompresi data. Algoritma ini bersifat statik, yaitu semua simbol yang terdapat
di dalam kamus dapat digunakan sebagai acuan untuk berbagai input-an data,
sehingga kamus ini dapat diimplementasikan ke dalam aplikasi.
Sebagai contoh, diberikan kamus sebagai berikut :
Tabel Error! No text of specified style in document..8 Kamus Dictionary Based
Compression
Input Simbol
a 00
b 01
ab 10
r 11
Pesan yang akan dikompresi ialah abr, maka hasil kompresinya ad alah 1 011.
Dalam penelitian ini akan menggabungkan algoritma Dictionary Based
Compression dengan tujuan untuk menekan banyaknya data yang disisipkan dan
menjaga kualitas gambar dalam proses steganografi, yaitu dengan cara merubah
input-an dua huruf yang terdapat k amus menjadi representasi 8 bit (satu huruf).
2.2.4.3.2 Pembentukan Kamus Dictionary Based Compression
Aplikasi dapat menerima input-an keyboard (huruf, angka, tan da baca dan
simbol). Sehingga input-an harus dirubah ke dalam American Standard Code for
Information Interchange (ASCII) agar dapat dilakukan proses enkripsi dan
penyisipan pesan.
American Standard Code for Information Interchange (ASCII) terdiri dari
256 karakter, yaitu sebagai berikut (sumber : http://www.ascii-code.com, diakses
maret 2014) :
|