Skip to content

hooman96/File-Compression

Repository files navigation

File Compression

Compress any file format faster with Huffman Encoding.

Dependency

This command-line application is written in C/C++ and requires gcc/g++ compiler.

Installation

Makefile is provided. make command can be used. Or manually compiler and run the driver file.

$ make

or

$ g++ encoderRunner.cpp 
$ ./a.out

Algorithm

Command line application written in C++ which compresses files despite the format with huffman coding algorithm.

File is read from command line which allow reading binary format of any files. After reading, all the bits are inserted into Binary Heap which provides bit manipulations and applying huffman encodings.

About

Compress and decompress the file size for different formats

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published