Source Code Python Kompresi Teks Dengan Algoritma LZW

Kompresi merupakan teknik memperkecil ukuran suatu data dan untuk mengembalikan data tersebut seperti semula maka perlu di dekompresi. Kompresi teks ini berbasis command line interface (CLI) yang dibuat menggunakan bahasa pemrograman Python dan menerapkan algoritma LZW. Algoritma LZW adalah algoritma kompresi yang bersifat lossless dan menggunakan metode dictionary. Algoritma ini ditemukan oleh Lemple, Ziv, dan Welch pada tahun 1984.

Kompresi teks dengan algoritma LZW ini format file untuk dikompres masih terbatas berupa file dengan format txt. Karena berbasis CLI maka segala perintah untuk mengeksekusi dan menginputkan file dituliskan pada terminal atau console.

Berikut screenshot hasil kompresi teks dengan LZW :

Kompresi Teks Dengan Algoritma LZW


Dari hasil kompresi file testings.txt ukuran filenya berubah dari sebelumnya sebesar 139KB menjadi 6KB.

Instalasi
Setelah source code berhasil terunduh, kemudian ekstrak lalu buka console python atau buka folder lzw dengan visual studio code lalu buka termina di vsc dan masukan nama file untuk mengkompresi atau mendekompresi kemudian nama file yang akan di kompres ataupun didekompress dan diikuti dengan jumlah bit.
Kompresi
Encoder.py  namafile.txt 64
Dekompresi
Decoder.py namafile.txt 64

Apabila tertarik dengan penerapan algoritma LZW dalam mengkompresi data teks ini dan ingin mempelajarinya maupun mengembangkanya silahkan diunduh melalui tautan di bawah.

Download Source Code Python Kompresi Teks dengan Algoritma LZW

Password rar : blogbugabagi.blogspot.com



Unduh Via Mediafire

Unduh Via Google Drive


Bingung bagaimana cara mendownload silahkan baca postingan : cara mendownload jika terdapat link yang mati atau file yang corrupt silahkan tulis di kolom komentar atau laporkan pada form kontak klik disini 
Semoga bermanfaat buat temen- temen semua, temen -temen juga boleh untuk mengembangkan sehingga menjadi lebih baik lagi. Dan jangan lupa tinggalkan jejak di kolom komentar, Share jika bermanfaat ke temen – temenya. Salam Berbagi.

Post a Comment

0 Comments