Cart
Free US shipping over $10
Proud to be B-Corp

PNG Greg Roelofs

PNG By Greg Roelofs

PNG by Greg Roelofs


$7.72
Condition - Good
Only 1 left

Summary

A guide to PNG, a next-generation graphics file format, for programmers who want to add full PNG-support to their own applications by emphasizing the implementation of PNG.

Faster Shipping

Get this product faster from our US warehouse

PNG Summary

PNG: The Definitive Guide by Greg Roelofs

Targeted at graphic designers and programmers, PNG: The Definitive Guide is the first book devoted exclusively to teaching and documenting this important new and free image format. It is an indispensable compendium for Web content developers and programmers and is chock full of examples, sample code, and practical hands-on advice.

About Greg Roelofs

Greg Roelofs (http://pobox.com/~newt/) is a senior researcher at Philips Electronics, specializing in compression, graphics, 3D, and audio software. He helped design the PNG image format, maintains its official Web site, and writes free software in his spare time. Greg holds a doctorate in astrophysics from the University of Chicago.

Table of Contents

Preface. PART 1: Using PNG. Chapter 1. An Introduction to PNG Overview of Image Properties What Is PNG Good For? Case Study of a PNG-Supporting Image Editor. Chapter 2. Applications: WWW Browsers and Servers WWW Browsers WWW Servers. Chapter 3. Applications: Image Viewers Windows 95/98/NT Windows 3.x VMS Unix OS/2 Macintosh Java DOS BeOS Atari Amiga Acorn RISC OS. Chapter 4. Applications: Image Editors Photoshop 5 Photoshop 4 ImageReady Paint Shop Pro The Gimp Other Image Editors. Chapter 5. Applications: Image Converters pngcrush pnmtopng gif2png Tiff2png pngcheck Other Conversion Programs. Chapter 6. Applications: VRML Browsers and Other 3D Apps Cosmo Player WorldView/MSVRML blaxxun Contact Viscape Universal LibVRML97/Lookat FreeWRL VRMLView Other VRML Browsers Other 3D Applications PART 2: The Design of PNG. Chapter 7. History of the Portable Network Graphics Format Anatomy of an Internet Working Group Implementation MNG Mainstream Support and Present Status. Chapter 8. PNG Basics Chunks PNG Signature A Word on Color Representation The Simplest PNG PNG Image Types Interlacing and Progressive Display. Chapter 9. Compression and Filtering Filtering The Deflate Compression Algorithm Real-World Comparisons Practical Compression Tips. Chapter 10. Gamma Correction and Precision Color Transfer Functions and Gamma The gAMA Chunk Encoding Gamma Gamma Gotchas Chromaticity Color Management Systems and sRGB ICC Profiles. Chapter 11. PNG Options and Extensions Background Color (bKGD) Timestamp (tIME) Latin-1 Text Annotations (tEXt, zTXt) International Text Annotations (iTXt) Histogram (hIST) Suggested Palette (sPLT) Significant Bits (sBIT) Physical Pixel Dimensions (pHYs) Physical Scale (sCAL) Image Offset (oFFs) Pixel Calibration (pCAL) Fractal Parameters (fRAc) GIF Conversion Info (gIFg, gIFx) GIF Plain Text (gIFt) Other Chunks. Chapter 12. Multiple-Image Network Graphics Common Applications of MNG MNG Structure The Simplest MNG An Animated MNG An Algorithmic MNG A JPEG Image with Transparency MNG Applications The Future? PART 3: Programming with PNG. Chapter 13. Reading PNG Images A libpng-Based, PNG-Reading Demo Program Preliminaries readpng_init() readpng_get_bgcolor() Design Decisions Gamma and Color Correction readpng_get_image() readpng_cleanup() Compositing and Displaying the Image Getting the Source Code Alternative Approaches. Chapter 14. Reading PNG Images Progressively Preliminaries readpng2_init() readpng2_decode_data() readpng2_info_callback() readpng2_row_callback() Compositing and Displaying the Image readpng2_end_callback() readpng2_cleanup() Getting the Source Code. Chapter 15. Writing PNG Images A libpng-Based, PNG-Writing Demo Program Gamma Correction Text Chunks writepng_version_info() writepng_init() Interlaced PNG: writepng_encode_image() Noninterlaced PNG: writepng_encode_row() writepng_cleanup() Getting the Source Code. Chapter 16. Other Libraries and Concluding Remarks Cross-Platform Libraries Windows-Specific Libraries Concluding Remarks References Glossary Index

Additional information

CIN1565925424G
9781565925427
1565925424
PNG: The Definitive Guide by Greg Roelofs
Used - Good
Hardback
O'Reilly Media
19990706
344
N/A
Book picture is for illustrative purposes only, actual binding, cover or edition may vary.
This is a used book - there is no escaping the fact it has been read by someone else and it will show signs of wear and previous use. Overall we expect it to be in good condition, but if you are not entirely satisfied please get in touch with us

Customer Reviews - PNG