Registrasi Mahasiswa UKDW

advertisement
BAB 1
PENDAHULUAN
1. Latar Belakang Masalah
Saat ini perkembangan teknologi komputer maju sangat pesat. Banyak
bidang kehidupan manusia telah menggunakan teknologi komputer, seperti dalam
bidang kedokteran, pendidikan, ilmu pengetahuan dan lainnya. Komputer telah
banyak membantu kerja manusia dalam bidang hiburan dan e-commerce. Sebagai
contoh adalah pembuatan film-film animasi dan pembuatan iklan pada media
elektronik. Dalam bidang hiburan komputer dapat menyajikan gambar yang
berkualitas tinggi namun dengan ukuran file yang kecil. File BMP biasanya memiliki
ukuran yang besar sehingga menyebabkan pemborosan terhadap media penyimpanan.
File BMP mempunyai ukuran yang besar maka untuk memperkecil ukurannya
dengan kualitas gambar yang sama, diperlukan suatu kompresi terhadap file gambar
BMP tersebut. Kompresi merupakan suatu istilah yang diterjemahkan dari bahasa
Inggris ‘Compression’ yang artinya adalah pemampatan. Proses kompresi berarti
proses memampatkan suatu data atau file yang berukuran besar menjadi data atau file
yang memiliki ukuran yang lebih kecil.
Dalam bidang pemampatan data dikenal ada dua jenis pemampatan berdasarkan
sifat hasil keluarannya, yaitu Lossy Compression dan Lossless Compression.
Pemampatan bersifat Lossy apabila ada bagian informasi yang dihilangkan.
Pemampatan bersifat Lossless apabila tidak ada informasi yang dihilangkan, sehingga
ketika dilakukan proses dekompresi maka hasilnya akan sama dengan data sebelum
dilakukan pemampatan.
Setelah dilakukan proses pemampatan, jika ingin mendapatkan data asli yang
terkompres, maka harus dilakukan proses dekompresi. Istilah dekompresi
diterjemahkan dari bahasa Inggris ‘Decompression’ yang artinya penguraian kembali
data hasil pemampatan untuk didapatkan data asli.
Dalam hal ini penulis akan merancang suatu program untuk memampatkan dan
menguraikan file citra dengan menggunakan metode Reversible Wavelet Transform.
1
1.2 Rumusan Masalah
Berdasarkan latar belakang masalah di atas, pada skripsi ini akan dibuat
program pemampatan data dengan metode Reversible Wavelet Transform.
1.3 Batasan Masalah
Agar masalah yang dihadapi tidak berkembang sehingga melebihi dari tujuan
semula, maka ditetapkan beberapa batasan masalah sebagai berikut :
1. Citra yang digunakan sebagai input untuk proses kompresi adalah citra dengan
format BMP.
2. Matriks transformasi yang digunakan adalah matriks berdimensi 4 × 4 dan 8 x 8.
3. Menggunakan static Huffman Code.
1.4 Tujuan Penulisan
Tujuan dari penulisan dan pembuatan tugas akhir ini adalah sebagai berikut:
-
Untuk menganalisa dan merancang cara kompresi dan dekompresi citra dengan
menggunakan metode Reversible Wavelet Transform.
-
Membuat program untuk kompresi citra dengan menggunakan Reversible Wavelet
Transform pada suatu file citra.
1.5 Metode Penulisan
Metode penulisan yang akan dipakai adalah sebagai berikut :
1
Studi Literatur
Studi literatur dilakukan dengan membaca referensi-referensi dan artikel-artikel
yang berhubungan dengan masalah yang dihadapi untuk menunjang perancangan
dan pembuatan program serta penulisan tugas akhir.
2
Konsultasi
Mengkonsultasikan segala sesuatu yang menyangkut masalah pembuatan program
dan meminta masukan-masukan agar di dalam penyusunan tugas akhir ini dapat
memperoleh hasil yang optimal.
2
3
Praktek Pembuatan Program dan Laporan
Mengimplementasikan laporan dari tugas akhir dalam bentuk program.
1.6 Sistematika Penulisan
Sistematika Penulisan tugas akhir ini meliputi 5 bab, yaitu :
1. Bab 1 Pendahuluan
Pada bab ini menguraikan tentang latar belakang masalah, rumusan masalah,
batasan masalah, tujuan penulisan, metode penulisan dan sistematika penulisan.
2. Bab 2 Landasan Teori
Pada bab ini akan dibahas mengenai berbagai teori yang berhubungan dengan
kompresi citra dengan menggunakan metode Reversible Wavelet Transform.
3. Bab 3 Analisis dan Desain Sistem
Pada bab ini akan membahas analisis kebutuhan sistem dan tahap-tahap perancangan sistem. Analisis kebutuhan sistem meliputi kebutuhan program yaitu kebutuhan perangkat keras dan perangkat lunak yang digunakan, sedangkan
perancangan sistem meliputi algoritma dan perancangan tampilan
4. Bab 4 Implementasi Sistem dan Pengujian Program
Pada bab ini berisi implementasi dan analisis perbandingan hasil kompresi
citra ditinjau dari segi hasil kompresi, kecepatan kompresi dan tingkat kerusakan
citra.
5. Bab 5 Kesimpulan dan Saran
Bab ini berisi kesimpulan akhir serta saran-saran untuk pengembangan ke
depan dari sistem.
3
Download