JPEG – Baseline vs. Progressive

Baseline
– Gets loaded from the top to the bottom
– The default setting

Loading process (Illustration)

33%

66%

100%


Progressive
– Gets loaded from low to high resolution
– Mostly used on websites

Loading process (Illustration)

33%

66%

100%


Transformation

With JPEGTran (lossless)

$ jpegtran -copy all -progressive img_baseline.jpg > img_progressive.jpg
$ jpegtran -copy all img_progressive.jpg > img_baseline.jpg