Implementation of lossless data compression technique written in Python.
App created as a student project work for Data Compression course at the Warsaw University of Technology.
Due to the use of fractions module in computing, the performance tends to be slow for larger files.
Use -h or --help flags to get automatically generated help text for the command-line program:
$./arithmetic_coding.py --help
usage: arithmetic_coding.py [-h] {compress,decompress} input output
Compress/Decompress files using arithmetic coding algorithm.
positional arguments:
{compress,decompress}
input
output
optional arguments:
-h, --help show this help message and exit
Header icon made by Smashicons from www.flaticon.com