Kompresi Data Citra PNG Menggunakan Algoritma Huffman Coding Berbasis JAVA

Latius Hermawan, Yunitasari Yunitasari

Abstract


Dunia yang mengglobal sangat bergantung pada kemajuan teknologi untuk berbagi informasi, dengan gambar sebagai bahasa universal yang dapat menyampaikan lebih banyak makna daripada kata-kata. Gambar digital, seperti .*.PNG, .png, .jpg, .gif, dan .pcx, diproduksi menggunakan teknologi kamera yang canggih, tetapi membutuhkan penyimpanan memori yang besar dan kapasitas media penyimpanan yang terbatas. Kompresi gambar adalah teknik yang mengurangi ukuran foto digital sebelum menyimpan atau memindahkannya ke media penyimpanan. Metode Huffman adalah salah satu metode yang digunakan untuk kompresi lossless, memastikan tidak ada data yang hilang selama proses kompresi, sehingga tidak ada penurunan kualitas gambar. Aplikasi yang ditulis dalam bahasa pemrograman Java berbasis desktop ini menggunakan metode huffman untuk menyandikan gambar menggunakan kode panjang variabel, dengan simbol dengan probabilitas tinggi menerima kode terpendek dan simbol dengan probabilitas rendah menerima kode terpanjang.

Keywords


kompresi, gambar, data, huffman

Full Text:

PDF

References


A. Yasir and B. S. Hasugian, “PENGGUNAAN TEKNIK KOMPRESI JPEG DALAM PERANCANGAN KOMPRESI CITRA DIGITAL MEMAKAI FUNGSI GUI PADA MATLAB,” Warta Dharmawangsa, vol. 16, no. 4. Universitas Dharmawangsa, pp. 1056–1066, Oct. 31, 2022. doi: 10.46576/wdw.v16i4.2454

K. Geofandy, E. A. Nathaniel, and H. Agung, “KOMPRESI FILE MENGGUNAKAN KONVERSI BINER HEXADECIMAL DAN ALGORITMA HUFFMAN ENCODING,” Jurnal Ilmiah Teknologi Infomasi Terapan, vol. 5, no. 3. Universitas Widyatama, pp. 36–46, Nov. 29, 2019. doi: 10.33197/jitter.vol5.iss3.2019.295.

M. A. Saktiono, “Mendeteksi Kondisi Organ Liver Melalui Citra Iris Menggunakan Teknik Pengolahan Citra Digital,” JEEE-U (Journal of Electrical and Electronic Engineering-UMSIDA), vol. 3, no. 1. Universitas Muhammadiyah Sidoarjo, pp. 138–161, Apr. 25, 2019. doi: 10.21070/jeee-u.v3i1.2089.

H. H. Nuha, “Lossless Text Image Compression using Two Dimensional Run Length Encoding,” Jurnal Online Informatika, vol. 4, no. 2. Sunan Gunung Djati State Islamic University of Bandung, p. 75, Feb. 14, 2020. doi: 10.15575/join.v4i2.330.

Jogiyanto, (2008), "Analisis & Desain Sistem". Andi, Yogyakarta.

A. R. Idrais, I. Aljarrah, and O. Al-Khaleel, “A spatial image compression algorithm based on run length encoding,” Bulletin of Electrical Engineering and Informatics, vol. 10, no. 5. Institute of Advanced Engineering and Science, pp. 2607–2616, Oct. 01, 2021. doi: 10.11591/eei.v10i5.2563.

L. NOVAMIZANTI and A. KURNIA, “Analisis Perbandingan Kompresi Haar Wavelet Transform dengan Embedded Zerotree Wavelet pada Citra,” ELKOMIKA: Jurnal Teknik Energi Elektrik, Teknik Telekomunikasi, & Teknik Elektronika, vol. 3, no. 2. Institut Teknologi Nasional, Bandung, p. 161, Jul. 01, 2015. doi: 10.26760/elkomika.v3i2.161.

Madenda, S., 2015, Pengolahan Cita & Video Digital, Erlangga, Jakarta.

A. Jeromel and B. Žalik, “An efficient lossy cartoon image compression method,” Multimedia Tools and Applications, vol. 79, no. 1–2. Springer Science and Business Media LLC, pp. 433–451, Aug. 29, 2019. doi: 10.1007/s11042-019-08126-7.

Saputra, A.K., Sutardi, N., Ika, P., 2015, Aplikasi Kompresi File Citra Menggunakan Metode Arithmetic Coding Berbasis Java, Semantik, Vol.1 No.2 Jul-Des 2015, ISSN 2460-1446.

F. Fatmawaty and M. Mufty, “Analisis Perbandingan Kompresi File Wav Menggunakan Metode Huffman dan Run Length Encoding,” Jurnal Teknologi Informasi dan Terapan, vol. 7, no. 1. Politeknik Negeri Jember, pp. 61–65, Jun. 12, 2020. doi: 10.25047/jtit.v7i1.139.

A. Yasir and B. S. Hasugian, “PENGGUNAAN TEKNIK KOMPRESI JPEG DALAM PERANCANGAN KOMPRESI CITRA DIGITAL MEMAKAI FUNGSI GUI PADA MATLAB,” Warta Dharmawangsa, vol. 16, no. 4. Universitas Dharmawangsa, pp. 1056–1066, Oct. 31, 2022. doi: 10.46576/wdw.v16i4.2454.

M. A. Maricar and O. Widyantara, “Pemampatan Citra Pas Foto dengan Menggunakan Algoritma Kompresi Joint-Photograpic Experts Group (JPEG) dan Principal Component Analysis (PCA),” Majalah Ilmiah Teknologi Elektro, vol. 17, no. 1. Universitas Udayana, p. 102, May 15, 2018. doi: 10.24843/mite.2018.v17i01.p14.

A. Firdausi, M. Syafwan, and N. N. Bakar, “APLIKASI DEKOMPOSISI NILAI SINGULAR PADA KOMPRESI UKURAN FILE GAMBAR,” Jurnal Matematika UNAND, vol. 4, no. 1. Universitas Andalas, p. 31, Mar. 01, 2015. doi: 10.25077/jmu.4.1.31-39.2015.




DOI: https://doi.org/10.36294/jurti.v7i2.3767

Refbacks

  • There are currently no refbacks.


Copyright (c) 2023 (JurTI) Jurnal Teknologi Informasi

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

JurTI (Jurnal Teknologi Informasi) terindex :

 

JurrTI (Jurnal Teknologi Informasi)

Program Studi Program Studi Teknik Informatika, Fakultas Teknik, Universitas Asahan.

Jl. Jend. Ahmad Yani, Kisaran – 21224  – Sumatera Utara

Telp/WA : 082370952109 - 081268777854

E-Mail : jurtischolar@gmail.com

JurTI (Jurnal Teknologi Informasi) s licensed under a Creative Commons Attribution-ShareAlike 4.0 International License