Beginner Topic 5 of 49 Graphics, Vision & Media
Image Compression
Reducing image size with lossless or lossy methods.
How it works
Image compression reduces file size. Lossless methods, such as PNG's DEFLATE and lossless WebP, remove redundancy so that the original can be reconstructed exactly. Lossy methods, such as JPEG, discard information the eye is less sensitive to: JPEG converts to a luminance-chrominance space, subsamples chroma, applies a discrete cosine transform to 8 by 8 blocks, quantizes the coefficients and entropy codes them with Huffman coding. Newer codecs use larger transforms, prediction and better entropy coding, as in AVIF and JPEG XL.
Where it is used
Websites, cameras, messaging apps, medical archives and mapping services rely on compression to save storage and bandwidth.
Common pitfall
High compression causes visible artifacts: blockiness, ringing around edges and color banding. Repeated lossy re-encoding accumulates damage. Quality settings are not comparable between codecs. Medical and scientific images may require lossless storage. Choose quality by viewing results, compress once from the original and use responsive images and modern formats for the web.
Where it fits in the course
Image Compression is topic 5 of 49 in Graphics, Vision & Media, rated Beginner. It follows Image Formats. The next topic is Audio Basics.
Practice and explore
- Open the interactive lesson, with a mini quiz.
- Take the Graphics, Vision & Media quiz.
How to study this topic
- Read the explanation above and restate the definition in your own words.
- Open the interactive lesson and answer its mini quiz.
- Read the common pitfall, then write a short example that avoids it.
- Check your understanding in the Graphics, Vision & Media quiz, and revisit the topic if you miss a question.
Frequently asked questions
What is Image Compression?
Where do people use Image Compression?
What is the most common mistake with Image Compression?
What should I learn before this topic?
How can I practice it?
Is Image Compression hard to learn?
How long does it take to learn Image Compression?
Which topics are related to Image Compression?
What should I study after Image Compression?
Related topics
- Image Formats (Graphics, Vision & Media)
- Audio Basics (Graphics, Vision & Media)
- Raster vs Vector Graphics (Graphics, Vision & Media)
- Video Basics (Graphics, Vision & Media)
- Path Compression (Data Structures)