2012 Puddly Awards
 
 
Follow us on TwitterFollow us on FacebookFollow us on Google+Follow us on TumblrSubscribe to RSS


Recently Viewed clear list


Guests | May 15, 2012

Lois Leveen: IMG Hot-Wiring Nancy Pearl's Sedan



To an author, librarians are superheroes. First, they are incredible sources when we are researching and writing. Then, they are vital connectors... Continue »
  1. $11.19 Sale Trade Paper add to wish list

    The Secrets of Mary Bowser

    Lois Leveen 9780062107909

spacer
Ships free on qualified orders.
$67.25
New Other
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
1 Remote Warehouse Graphics- General

Other titles in the SIGGRAPH Series series:

Compressed Image File Formats: JPEG, PNG, GIF, Xbm, BMP with CDROM (SIGGRAPH Series)

by John Miano

Compressed Image File Formats: JPEG, PNG, GIF, Xbm, BMP with CDROM (SIGGRAPH Series) Cover

ISBN13: 9780201604436
ISBN10: 0201604434
Condition:
All Product Details

Only 1 left in stock at $67.25!

 

Synopses & Reviews

Publisher Comments:

This comprehensive reference on the major graphics file formats and the compression technologies they employ is an indispensable resource for graphics programmers, especially those developing graphical applications for the Web.

Compressed Image File Formats: JPEG, PNG, GIF, XBM, BMP examines the most common graphics file formats in detail and demonstrates how to encode and decode image files for each. In particular, this book offers in-depth coverage of the elaborate JPEG and newer PNG formats, providing clear explanations of complex concepts, experience-based practical techniques, and plentiful code examples. GIF, XBM, and BMP are also covered, with a focus on some of the less familiar and less well-documented features of these common file formats.

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

The accompanying CD-ROM contains the complete source code for all of the image formats covered in the book, as well as working examples and sample images. If you want to learn how to read and write graphic file formats for the Web--including PNG and JPEG files--there is no better resource than this book. System requirements: Windows 95 or Windows NT, Borland C++ Builder 3, or Microsoft Visual C++ 5.0.

0201604434B04062001

Book News Annotation:

Shows graphics programmers how to write software that can read and write files using various 2-D image formats associated with Web browsers. Topics include compression technologies, color models, Huffman code generation, block ordering, the discrete cosine transform, and animated GIF. The CD-ROM contains source code and examples in C++.
Annotation c. Book News, Inc., Portland, OR (booknews.com)

Synopsis:

This comprehensive reference on the major graphics file formats and the compression technologies they employ is an indispensable resource for graphics programmers, especially those developing graphical applications for the Web. Compressed Image File Formats: JPEG, PNG, GIF, XBM, BMP examines the most common graphics file formats in detail and demonstrates how to encode and decode image files for each. In particular, this book offers in-depth coverage of the elaborate JPEG and newer PNG formats, providing clear explanations of complex concepts, experience-based practical techniques, and plentiful code examples. GIF, XBM, and BMP are also covered, with a focus on some of the less familiar and less well-documented features of these common file formats. Specific topics covered include: x Compression technologies that each file format utilizes x Color models employed by each file format x The advantages and disadvantages of each file format x Huffman Coding x LZW Compression x Deflate/Inflate x Progressive JPEG x The Discrete Cosine Transform x Animated GIF The accompanying CD-ROM contains the complete source code for all of the image formats covered in the book, as well as working examples and sample images. If you want to learn how to read and write graphic file formats for the Web--including PNG and JPEG files--there is no better resource than this book. System requirements: Windows 95 or Windows NT, Borland C++ Builder 3, or Microsoft Visual C++ 5.0.

About the Author

John Miano is Chief Engineer of Colosseum Builders, Inc., where he specializes in Web applications for the entertainment and broadcasting industries. He is the author of Borland C++ Builder How-To and has written articles on programming for various computer publications. He holds a bachelor's degree in mathematics from the College of Wooster.

0201604434AB04062001

Table of Contents

Preface.

Acknowledgments.

1. Introduction.

The Representation of Images.

Vector and Bitmap Graphics.

Color Models.

True Color versus Palette.

Compression.

Byte and Bit Ordering.

Color Quantization.

A Common Image Format.

Conclusion.

2. Windows BMP.

Data Ordering.

File Structure.

Compression.

Conclusion.

3. XBM.

File Format.

Reading and Writing XBM Files.

Conclusion.

4. Introduction to JPEG.

JPEG Compression Modes.

What Part of JPEG Will Be Covered in This Book?

What are JPEG Files?

SPIFF File Format.

Byte Ordering.

Sampling Frequency.

JPEG Operation.

Interleaved and Noninterleaved Scans.

Conclusion.

5. JPEG File Format.

Markers.

Compressed Data.

Marker Types.

JFIF Format.

Conclusion.

6. JPEG Human Coding.

Usage Frequencies.

Huffman Coding Example.

Huffman Coding Using Code Lengths.

Huffman Coding in JPEG.

Limiting Code Lengths.

Decoding Huffman Codes.

Conclusion.

7. The Discrete Cosine Transform.

DCT in One Dimension.

DCT in Two Dimensions.

Basic Matrix Operations.

Using the 2-D Forward DCT.

Quantization.

Zigzag Ordering.

Conclusion.

8. Decoding Sequential-Mode JPEG Images.

MCU Dimensions.

Decoding Data Units.

Decoding Example.

Processing DCT Coefficients.

Up-Sampling.

Restart Marker Processing.

Overview of JPEG Decoding.

Conclusion.

9. Creating Sequential JPEG Files.

Compression Parameters.

Output File Structure.

Doing the Encoding.

Down-Sampling.

Interleaving.

Data Unit Encoding.

Huffman Table Generation.

Conclusion.

10. Optimizing the DCT.

Factoring the DCT Matrix.

Scaled Integer Arithmetic.

Merging Quantization and the DCT.

Conclusion.

11. Progressive JPEG.

Component Division in Progressive JPEG.

Processing Progressive JPEG Files.

Processing Progressive Scans.

MCUs in Progressive Scans.

Huffman Tables in Progressive Scans.

Data Unit Decoding.

Preparing to Create Progressive JPEG Files.

Encoding Progressive Scans.

Huffman Coding.

Data Unit Encoding.

Conclusion.

12. GIF.

Byte Ordering.

File Structure.

Interlacing.

Compressed Data Format.

Animated GIF.

Legal Problems.

Uncompressed GIF.

Conclusion.

13. PNG.

History.

Byte Ordering.

File Format.

File Organization.

Color Representation in PNG.

Device-Independent Color.

Gamma.

Interlacing.

Critical Chunks.

Noncritical Chunks.

Conclusion.

14. Decompressing PNG Image Data.

Decompressing the Image Data.

Huffman Coding in Deflate.

Compressed Data Format.

Compressed Data Blocks.

Writing the Decompressed Data to the Image.

Conclusion.

15. Creating PNG Files.

Overview.

Deflate Compression Process.

Huffman Table Generation.

Filtering.

Conclusion.

Glossary.

Bibliography.

Index. 0201604434T04062001

What Our Readers Are Saying

Add a comment for a chance to win!
Average customer rating based on 1 comment:

anandahp, March 23, 2007 (view all comments by anandahp)
I have gone through the table of contents, looks very good to me and am expecting some problems solved in the text book will help lot of learning students.
Was this comment helpful? | Yes | No
(2 of 2 readers found this comment helpful)

Product Details

ISBN:
9780201604436
Author:
Miano, John
Publisher:
Addison-Wesley Professional
Subject:
Programming - General
Subject:
Computer Graphics - General
Subject:
Information Storage & Retrieval
Subject:
Image processing
Subject:
File organization (computer science)
Subject:
Computer graphics
Subject:
System Administration - Storage & Retrieval
Subject:
Computer programming
Subject:
Graphics-General
Copyright:
Edition Number:
1
Edition Description:
Trade paper
Series:
ACM Press
Publication Date:
August 1999
Binding:
OTHER
Grade Level:
Professional and scholarly
Language:
English
Pages:
288
Dimensions:
9.3 x 7.2 x 0.6 in 503 gr

Other books you might like

  1. $215.50 New Hardcover add to wish list

Related Subjects

Computers and Internet » Graphics » General
Computers and Internet » Internet » Information
Computers and Internet » Software Engineering » Programming and Languages

Compressed Image File Formats: JPEG, PNG, GIF, Xbm, BMP with CDROM (SIGGRAPH Series) New Other
0 stars - 0 reviews
$67.25 In Stock
Product details 288 pages Addison-Wesley Professional - English 9780201604436 Reviews:
"Synopsis" by , This comprehensive reference on the major graphics file formats and the compression technologies they employ is an indispensable resource for graphics programmers, especially those developing graphical applications for the Web. Compressed Image File Formats: JPEG, PNG, GIF, XBM, BMP examines the most common graphics file formats in detail and demonstrates how to encode and decode image files for each. In particular, this book offers in-depth coverage of the elaborate JPEG and newer PNG formats, providing clear explanations of complex concepts, experience-based practical techniques, and plentiful code examples. GIF, XBM, and BMP are also covered, with a focus on some of the less familiar and less well-documented features of these common file formats. Specific topics covered include: x Compression technologies that each file format utilizes x Color models employed by each file format x The advantages and disadvantages of each file format x Huffman Coding x LZW Compression x Deflate/Inflate x Progressive JPEG x The Discrete Cosine Transform x Animated GIF The accompanying CD-ROM contains the complete source code for all of the image formats covered in the book, as well as working examples and sample images. If you want to learn how to read and write graphic file formats for the Web--including PNG and JPEG files--there is no better resource than this book. System requirements: Windows 95 or Windows NT, Borland C++ Builder 3, or Microsoft Visual C++ 5.0.
spacer
spacer
  • back to top
Follow us on...



Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and eBooks — here at Powells.com.