Anda di halaman 1dari 10

TEKNIK

KOMPRESI
GAMBAR
Oleh
Ika Putri P (15050974035)
Khodijatul Izza (15050974039)
Tiara Nawastu (17050974040)
Apa Itu • Gambar adalah salah satu faktor yang dapat
memberikan sentuhan seni pada multimedia gambar

Kompresi secara fisual memberikan ketertarikan


kenyamanan pada pengunjung sehingga tidak bosan,
dan

Gambar ? namun ketika kita ingin memasukkan gambar dalam


artikel kita juga dianjurkan gambar yang akan disipkan
harus dikompresi terlebih dahulu agar ukurannya
menjadi kecil, tujuannya adalah agar loading halaman
menjadi ringan.
• Aplikasi kompresi data yang dilakukan terhadap
gambar digital dengan tujuan untuk mengurangi
redundansi dari data-data yang terdapat dalam
gambar sehingga dapat disimpan atau ditransmisikan
secara efisien.
Teknik Lossy
• Teknik yang mengakibatkan data semula tidak dapat

Kompresi
direkonstruksi kembali (ada data yang hilang)
• Teknik kompresi dimana data hasil tidak sama dengan data
sebelum kompresi.
• Contoh: data lagu, data film, video conference, MPEG (Motion
Picture Expert Group) untuk video, MP3 untuk lagu dan audio,
JPEG (Joint Picture Expert Group)

Lossless
• Teknik kompresi yang tidak menyebabkan kehilangan data.
Hasilnya sama seperti data sebelum proses kompresi.
• Teknik ini digunakan jika dibutuhkan data setelah dikompresi
harus dapat diekstrak/dekompres lagi tepat sama.
• Contoh : ZIP, RAR, GZIP, data teks/biner, data program, image
(PNG, GIF)
Jenis • GIF (Graphic Interchange Format)
• Joint Photograpic Experts (JPEG)

Kompresi • Portable Network Graphic (PNG)

Gambar • JPEG 2000


• TIFF (Tagged Image File Format)
• EXIF (Exchange Image File)
Portable Network Graphic (PNG)
• PNG di rancang untuk algoritma lossless untuk menyimpan sebuah bitmap image.
• PNG menggunakan Metode kompresi Deflate.
• Deflate adalah kelanjutan versi dari algoritma kompresi Lempel-Ziv. Deflate, system kerjanya
sama dengan algoritma LZW dan melakukan scanning dengan cara garis horizontal. Untuk
lebih lanjutnya meningkatkan kompresi, PNG prefilter data gambar menggunakan fungsi
prediksi sebelum data gambar dikompresi. PNG menggunakan empat buah fungsi prediksi,
dua diantaranya digunakan untuk alamat vertical patterns.
• Jadi PNG melakukan hal yang sama seperti GIF yaitu pada teknik kompresi horizontal
patern, tetapi PNG’s filter selalu menemukan vertical patterns, menghasilkan tambahan pada
system kompresi.
Joint Photograpic Experts (JPEG)

• Di rancang untuk kompresi beberapa full-color atau gray-scale dari suatu gambar yang asli,
seperti pemandangan asli di dunia ini.
• JPEG adalah algoritma kompresi secara lossy.
• JPEG bekerja dengan merubah gambar sapsial dan merepresentasikan kedalam pemetaan
frekueunsi. Discrete Cosine Transform (DCT) dengan memisahkan antara informasi frekuensi
yang rendah dan tinggi dari sebuah gambar. Informasi frekuensi yang tinggi akan diseleksi
untuk dihilangkan yang terikat pada penganturan kualitas yang digunakan. Kompresi dengan
tingkatan yang lebih baik , tingkatan yang lebih baik dari informasi yang dihilangkan. Waktu
Kompresi dan dekompresi dilaksanakan dengan simetris. JPEG Group’s (IJG) decoder lebih
ditingkatkan kemampuannya dinadingkan dengan encodernya. Manakala, ketika dperlihatkan
8 bits, mengurangi kuantisasi warna yang lambat.
Algoritma
LZW dan
Discrete
Cosine
Transform
(DCT)
Algoritma
Algoritma kompresi LZW secara lengkap :
1. Dictionary (kamus) diinisialisasi dengan semua karakter dasar yang ada

LZW
: {‘A’..’Z’,’a’..’z’,’0’..’9’}.
2. W <- karakter pertama dalam stream karakter.
3. K <- karakter berikutnya dalam stream karakter.
4. Lakukan pengecekan apakah (W+K) terdapat dalam Dictionary
• Algoritma LZW merupakan algoritma a. Jika ya, maka W <- W + K (gabungkan W dan K menjadi string baru).
kompresi yang bersifat lossless dan b. Jika tidak, maka :
menggunakan metode dictionary. - Output sebuah kode untuk menggantikan string W.
- Tambahkan string (W+ K) ke dalam dictionary dan berikan
• Prinsip umum kerja algoritma LZW adalah
nomor/kode berikutnya yang belum digunakan dalam dictionary untuk
mengecek setiap karakter yang muncul
string tersebut.
kemudian menggabungkan dengan karakter - W <- K.
selanjutnya menjadi sebuah string jika string 5. Lakukan pengecekan apakah masih ada karakter berikutnya dalam
baru tersebut tidak berada stream karakter.
dalam dictionary atau belum diindekkan a. Jika ya, maka kembali ke langkah 2.
maka string baru tersebut akan diindekkan b. Jika tidak, maka output kode yang menggantikan string W, lalu
ke dalam dictionary. terminasi proses (stop).
Algoritma Discrete • Discrete Cosine Transform (DCT) biasa digunakan untuk
mengubah sebuah sinyal menjadi komponen frekuensi
Cosine dasarnya.
Transform (DCT) • DCT mempunyai dua sifat utama untuk kompresi citra dan
video yaitu :
 Mengkonsentrasikan energi citra ke dalam sejumlah
kecil koefisien (energi compaction).
Keuntungan DCT antara lain :  Meminimalkan saling ketergantungan diantara
• DCT (Discrete Cosine Transform) menghitung koefisien-koefisien (decorrelation).
kuantitas bit-bit image dimana pesan tersebut
disembunyikan didalamnya. • Discrete Cosine Transform merepresentasikan sebuah citra
dari penjumlahan sinusoida dari magnitude dan frekuensi
Kekurangan DCT antara lain : yang berubah-ubah. Sifat dari DCT adalah mengubah
• Tidak tahan terhadap perubahan suatu objek informasi citra yang signifkan dikonsentrasikan hanya pada
dikarenakan pesan mudah dihapus karena beberapa koefisien DCT. Oleh karena itu DCT sering
lokasi penyisipan data dan pembuatan data digunakan untuk kompresi citra seperti pada JPEG.
dengan metode DCT diketahui.
Software Untuk Caesium Image Compressor
• Software ini bisa didownload secara gratis. Cara
Kompresi Gambar menggunakannya pun sangat mudah dan cepat. karena
Caesium Image Compressor ini memiliki banyak fitur dimana
fitur ini sangat memudahkan pengguna dalam menggunakan
Software RIOT
Software ini.
• Software RIOT mendukung beberapa
format file gambar, seperti format JPEG, Minimizer Pictures
GIF dan PNG. Selanjutnya masih ada • Sebuah software untuk mengurangi atau
beberapa fitur lainnya pada software RIOT, mengkompress ukuran file gambar dan foto dari
seperti adanya fitur Otomatis preview berbagai format seperti JPEG, JPG, GIF, TIFF, PNG,
BMP dan EMFÂ hingga 98% lebih kecil dari ukuran
Caesium aslinya.
• Caesium adalah aplikasi kompresi gambar dan foto
open source yang bisa melakukan kompresi dan
merubah format gambar dalam waktu singkat. Format
hasil kompresi dan konversi gambar yang didukung
adalah JPG, PNG dan BMP, TIFF (*.tif, *.tiff), PPM
(*.ppm), XBM (*.xbm), XPM (*.xpm).

Anda mungkin juga menyukai