Hades logoHades applet banner
JPEG image compression

applet icon

The image above shows a thumbnail of the interactive Java applet embedded into this page. Unfortunately, your browser is not Java-aware or Java is disabled in the browser preferences. To start the applet, please enable Java and reload this page. (You might have to restart the browser.)

Circuit Description

A demonstration of the JPEG image compression algorithm and its typical artifacts.

The AbsSubFilter calculates the absolute value of the pixel difference between its two input images. Three variants of the original image are used as inputs to the image difference calculation:

  • the original image, encoded using the lossless PNG algorithm
  • a JPEG image encoded with quality=75%
  • a JPEG image encoded with quality=25%

(The JPEG images were created by the xv image processing program on Linux. The JPEG quality settings in other image processing programs may differ slightly.)

Print version | Run this demo in the Hades editor (via Java WebStart)
Usage | FAQ | About | License | Feedback | Tutorial (PDF) | Referenzkarte (PDF, in German)
Impressum http://tams.informatik.uni-hamburg.de/applets/hades/webdemos/00-intro/02-imageprocessing/jpeg.html