Skip to content
Huffman encoder and decoder used for lossless data compression
Java Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
BinaryHeap.java
FourWayHeap.java
FrequencyTableElem.java
Makefile
README.md
Report.pdf
decoder.java
encoder.java

README.md

huffman-encoder-decoder

Huffman encoder and decoder used for lossless data compression

To run the code, first execute the make file. Then execute encoder.java giving the input file path as command line argument, which will output an encoded bin file. Next, executing the decoder.java will decode the bin file and output the original file which was initially given as input.

You can’t perform that action at this time.