Compressed Image File Formats: JPEG, PNG, GIF, XBM, BMP

This reference is a resource for graphics programmers,
especially those developing graphical applications for the Web.
The book examines the most common graphics file
formats in detail and demonstrates how to encode
and decode image files for each; it offers
coverage of the elaborate JPEG and newer PNG
formats, providing explanations of complex concepts, experience-based practical
techniques, and code examples. Specific topics covered include:
compression technologies that each file format utilizes; color
models employed by each file format; the advantages
and disadvantages of each file format; Huffman Coding;
LZW Compression; deflate/inflate; progressive JPEG; the Discrete Cosine
Transform; Animated GIF.
On CD-ROM: source code for all
of the image formats covered in the book,
as well as working examples and sample images.