Skip to content

dmifer/compressor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Compressor

Descriprion:

compress.py - compress choosen file

decompress.py - decompress choosen file

entropy.py - calculate entropy

Demonstration - Loom

Implemented alghoritms:

Notes:

  • For BWT used special character for end and start of text instad of number of initial row in matrix of permulations

  • All files reading in bytes format

  • Huffman encoded tree wrutten to first row in the file

Ways to improve:

  • Use only source alphabet

  • Split encoded text to blocks / rows

  • Use esc symbol for MTF

About

Simple data compression algorithms implementing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages