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 image to sRGB colour space (including CMYK)

original file: cmyk.jpg (714.46 KB): convert JPG CMYK to sRGB (lossy)
original pingo -auto
cmyk - original cmyk - converted to srgb
714.46 KB 70.83 KB (0.21s)
CMYK converted to sRGB

transform image data to remove transparency

original file: file01.png (358.51 KB): remove transparency from PNG (lossy)
original pingo -s0 -notrans pingo -notrans (auto)
file01 - original file01 - no transparency file01 -no transparency (JPG)
358.51 KB 315.95 KB (0.17s) 59.45 KB (0.8s)

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

convert PNG to JPG

original file: fruits-iccp-noalpha.png (385.09 KB): PNG to JPG (conversion to sRGB colorspace)
original pingo -jpgconvert
fruits - sRGB PhotoShop fruits - sRGB pingo auto
385.09 KB 67.83 KB (0.12s) - JPG
iCCP chunk (colors profile) converted to sRGB

remove artifacts from image scans (text-image)

original file: lorem.jpg (44.60 KB): transform image by removing artifacts
original pingo -text
lorem - original lorem - pingo
44.60 KB 10.08 KB (0.12s) - PNG
JPG PNG (transformed imaga data)

WebP paletted encoding

original file: firefox.png (22.01 KB): paletted WebP (lossy)
original pingo -webp-palette=30
firefox - original firefox - webp palette 30
22.01 KB 8.06 KB (0.09s)
dssim - butteraugli 0.00001264 - 1.556444

fast removal of meta-data from PNG

original file: bear-yellow-itxt.png (98.34 KB): remove non-critical chunks without image data processing
original pingo -fast
bear yellow - original bear yellow - pingo
98.34 KB 22.48 KB (0.01s) - PNG

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