Picture Formats

Web Architecture (INFO 290-03)

Erik Wilde, UC Berkeley School of Information
2007-10-25
Creative Commons License

This work is licensed under a CC
Attribution 3.0 Unported License

Abstract

Pictures are the only multimedia content on the Web that is widely supported by standardized formats. The most important picture formats are the Graphics Interchange Format, the Joint Photographic Experts Group (JPEG) format, and the Portable Network Graphics (PNG) format. These picture formats target different application areas and depending on the picture material, choosing one format over the other can make a big difference.

Images vs. Graphics

Outline (Image Formats)

  1. Image Formats [7]
    1. Graphics Interchange Format (GIF) [1]
    2. Joint Photographic Experts Group (JPEG) [2]
    3. Portable Network Graphics (PNG) [2]
    4. Other Image Formats [2]
  2. Graphics Formats [3]
    1. Scalable Vector Graphics (SVG) [2]
  3. Conclusions [1]

Outline (Graphics Interchange Format (GIF))

  1. Image Formats [7]
    1. Graphics Interchange Format (GIF) [1]
    2. Joint Photographic Experts Group (JPEG) [2]
    3. Portable Network Graphics (PNG) [2]
    4. Other Image Formats [2]
  2. Graphics Formats [3]
    1. Scalable Vector Graphics (SVG) [2]
  3. Conclusions [1]

Graphic Interchange Format (GIF)

Outline (Joint Photographic Experts Group (JPEG))

  1. Image Formats [7]
    1. Graphics Interchange Format (GIF) [1]
    2. Joint Photographic Experts Group (JPEG) [2]
    3. Portable Network Graphics (PNG) [2]
    4. Other Image Formats [2]
  2. Graphics Formats [3]
    1. Scalable Vector Graphics (SVG) [2]
  3. Conclusions [1]

Joint Photographic Experts Group (JPEG)

Average Quality JPEG Low Quality JPEG Lowest Quality JPEG
Q = 50, filesize 15,138 bytes Q = 10, filesize 4,787 bytes Q = 1, filesize 1,523 bytes

JPEG 2000

Outline (Portable Network Graphics (PNG))

  1. Image Formats [7]
    1. Graphics Interchange Format (GIF) [1]
    2. Joint Photographic Experts Group (JPEG) [2]
    3. Portable Network Graphics (PNG) [2]
    4. Other Image Formats [2]
  2. Graphics Formats [3]
    1. Scalable Vector Graphics (SVG) [2]
  3. Conclusions [1]
png-transparency.png

Portable Network Graphics (PNG)

Alpha Channel Effects

png-transparency.png png-transparency.png png-transparency.png
png-transparency.png png-transparency.png png-transparency.png

Outline (Other Image Formats)

  1. Image Formats [7]
    1. Graphics Interchange Format (GIF) [1]
    2. Joint Photographic Experts Group (JPEG) [2]
    3. Portable Network Graphics (PNG) [2]
    4. Other Image Formats [2]
  2. Graphics Formats [3]
    1. Scalable Vector Graphics (SVG) [2]
  3. Conclusions [1]

Tagged Image File Format (TIFF)

Icons

Outline (Graphics Formats)

  1. Image Formats [7]
    1. Graphics Interchange Format (GIF) [1]
    2. Joint Photographic Experts Group (JPEG) [2]
    3. Portable Network Graphics (PNG) [2]
    4. Other Image Formats [2]
  2. Graphics Formats [3]
    1. Scalable Vector Graphics (SVG) [2]
  3. Conclusions [1]

Image Concepts

Outline (Scalable Vector Graphics (SVG))

  1. Image Formats [7]
    1. Graphics Interchange Format (GIF) [1]
    2. Joint Photographic Experts Group (JPEG) [2]
    3. Portable Network Graphics (PNG) [2]
    4. Other Image Formats [2]
  2. Graphics Formats [3]
    1. Scalable Vector Graphics (SVG) [2]
  3. Conclusions [1]

Graphics for the Web

Image vs. Graphics

svg.png

Outline (Conclusions)

  1. Image Formats [7]
    1. Graphics Interchange Format (GIF) [1]
    2. Joint Photographic Experts Group (JPEG) [2]
    3. Portable Network Graphics (PNG) [2]
    4. Other Image Formats [2]
  2. Graphics Formats [3]
    1. Scalable Vector Graphics (SVG) [2]
  3. Conclusions [1]

Multimedia on the Web