To understand the innerworkings and implementation of the LZW compression algorithm, and to gain a better understanding of the performance it offers.
3. With a firm understanding of the provided code in hand, you can proceed to make the following changes to [login to view URL]:
1. Make it so that the algorithm will vary the size of the output/input codewords from 9 to 16 bits.
2. The codeword size should be increased when all of the codewords of a previous size have been used
3. Modify the code to have three options when the codebook is filled up (i.e., all 16 bit codewords have been used)
I had done MS in Engineering. Also I had 8+ year of experience in the field of programming using C/C++, Java etc. Also I had worked on LZ77, LZMA, LZW compression and decompression algorithms. I can do this task for you.
During my last semester in college, I had course Data Compression wherein I studied different dictionary based compression technique which includes all LZW families.
Hi! I am experienced Java developer. I have SCJP certificate (Java 6 at 2010) also more then one year of experience with Android I want to help you! I am ready to work for $1.9/hour for you!