The Shannon-Fano and Huffman coding techniques Differences between modeling and coding
Expanding and improving Huffman coding with Adaptive Huffman techniques
Using arithmetic coding
Implementing powerful statistical models
Evaluating dictionary compression methods including the LZ77 and LZ78 families
Applying lossy compression techniques to computer graphics and digitized sound data
The JPEG compression algorithm Developing a complete archive program
The code in this book has been written to compile and run using sever- al compilers and environments. These include Microsoft C/C++, Borland C++, Zortech C++, and Interactive UNIX System v3.2. The disk contains all of the source code.