-
Notifications
You must be signed in to change notification settings - Fork 0
Implementation
Vasc01 edited this page Jan 15, 2024
·
13 revisions
-
CLI added
-
Classes for additional features created
-
Prototype Corresponding to the UML class diagram is available. To run it follow the instructions:
-
install fire cli module
-
correct file path in file_handler.py for your pc
-
run from the terminal with "python main.py compress lzw path"
-
UML class diagram update:
-
Application handles the data layer
-
Core class Algrithm renamed → Compression
LZW Compression produces larger files than the input. Use of integer codepoints only as output.
Creation of Huffman binary tree and creation of codebook from the tree successful. Code accepts text data for now. Implementation is tested and performs as expected.