The Deflate compression method is fully, but concisely specified in [RFC1951]. Fortunately, a few books provide in-depth explanations of how Deflate works, and how it is integrated into the PNG and MNG formats.
|
David Salomon.
Data Compression: The Complete Reference, 4th Edition
Springer-Verlag, 2007 ISBN: 0-387-40697-2 If you are interested in any aspect of compression, if you are either a beginner or an expert, if you are mathematically capable or a die-hard programmer (or both...), this is a must-have book! It tackles nearly every aspect of data compression (including Deflate and PNG compression, of course), from the information-theoretic basics, to the state-of-the-art methods of text, image and multimedia compression. |
|
Khalid Sayood.
Lossless Compression Handbook
Academic Press, 2002 ISBN: 0126208611 This is a comprehensive collection of contributed chapters, about various lossless compression methods, targeted at intermediate to advanced readers. The section about PNG and MNG is written by Greg Roelofs. |
|
John Miano.
Compressed Image File Formats: JPEG, PNG, GIF, XBM, BMP
ACM Press/Addison Wesley Longman, 1999 This book is oriented towards programmers who need to understand the most popular image formats. |
|
Greg Roelofs.
PNG: The Definitive Guide
O'Reilly and Associates, 1999 ISBN: 1-56592-542-4 Updated (2003) and freely available online at http://www.libpng.org/pub/png/pngbook.html The first book that discussed about PNG and MNG in detail, continues to be both a motivating guide and an authoritative reference. The author, Greg Roelofs, is also a co-author of the PNG and MNG specifications. |