arithmetic_coding
Arithmetic coding
Implementation of lossless data compression technique written in Python.
About The Project
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.
Usage
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