- Encoder and Decoder based LZW compression Technique and Multi-Way Trie
- Unpacker and Bitpacker, used for futher compression
Compressing Data
$ cat inputdata|java LZWencode|java LZWpack > outputPacked
Uncompressing Data
$ cat outputPacked|java LZWunpack|java LZWdecode > copyedInputData