Skip to content

this is a lossless compression utility using Hoffman encoding technique.

Notifications You must be signed in to change notification settings

alighazal/text-file-compression-utility

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

this compression utitiy is made by Ali Ghazal How to use:

1- copy your .txt file into the location of your the project 2- choose the desired operation d -> decodeing, ,e -> encoding, or q- > for quiting. 3- enter the name of the file without the extension !!

then the proccess would be done in a couple of seconds (hopefully!)

and the output would have the same name but different extention (.binary) in case of encoding.

while in case of decoding it would have the lable "-decoded.txt" at the end.

after finishing the encoding proceess this program displays the compression ratio and the encoding efficiency.

example:

orginal file: novel.txt

encoded file: novel.binary

decoded file: novel -decoded.txt

About

this is a lossless compression utility using Hoffman encoding technique.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages