SVGZ and lossy compression

original file: lab.png (300.14 KB): svgz container and lossy compression
original WebP (cwebp default) pingo -svgz=16
lab - PNG lab - cwebp lab - svgz lossy
300.14 KB 66.34 KB (0.16s) 39.06 KB (0.13s)
dssim - butteraugli 0.00100984 - 3.728334 0.00082322 - 3.416768

convert JPG to PNG (with filter)

original file: image-optimisation.jpg (254.14 KB): JPG to PNG conversion with more colors
original pingo -pngconvert=8 -pngpalette=100
hand - original hand - original
254.14 KB 63.84 KB (0.78s)

reduce the number of colours without conversion to palette (PNG)

original file: music.png (67.20 KB) — PNG color quantization
original pingo -pngrgb
music - original music - pngrgb
67.20 KB — 26103 colors 36.98 KB (0.22s) — 5023 colors
dssim — butteraugli 0.00053465 — 2.482823

lossy WebP compression (from lib)

original file: flowersp.png (346.52 KB): lossy WebP
original pingo -webp-lossy=100
flowersp - original flowersp - webp lossy 100
346.52 KB 147.89 KB (0.10s)
dssim - butteraugli 0.00018437 - 1.524791

auto-rotation according to EXIF orientation segment

original file: station.jpg (392.52 KB): auto-orientation
original pingo -s9 pingo -auto
hand - original hand - original hand - original
392.52 KB 383.83 KB (0.33s) 329.33 KB (0.38s)
original lossless lossy

lossy filtering (PNG)

original file: strawberry.png (276.89 KB): PNG lossy filtering
original pingo -pngfilter=1
strawberry - original strawberry - pngfilter 1
276.89 KB 88.19 KB (0.37s)
dssim - butteraugli 0.00151770 - 3.148625

WebP alternative near-lossless image compression (color)

original file: mac.png (222.65 KB): alternative near-lossless WebP (lossy)
original pingo -webp-color=60
mac - original mac - webp near lossless color 60
222.65 KB 106.80 KB (0.31s)
dssim - butteraugli 0.00025188 - 1.374627

automatic image compression

original file: peach.png (193.31 KB): automatic compression (lossy filtering)
original pingo -auto=10
peach - original peach - automatic image compression quality 10
193.31 KB 55.34 KB (0.24s) - PNG

convert image data to gray levels (grayscale)

original file: pear.png (174.29 KB): conversion to grayscale
original -auto -grayscale -s9
pear - original pear - grayscale
174.29 KB 52.84 KB (0.58s)

WebP near-lossless image compression

original file: tweet-coffee.png (54.01 KB): alternative near-lossless WebP (lossy)
original pingo -webp-near=100
tweet cofee - original tweet cofee - webp near lossless 100
54.01 KB 35.78 KB (0.28s)
dssim - butteraugli 0.00003282 - 1.040261