image optimizer for web

pingo a70 performs worse than ECT on specific image

dwc said, on 12/05/2023
pingo optimizes down to 46,204 bytes.
ECT optimizes down to 43,262 bytes.
https://i.redd.it/1h1vrc800uya1.png pingo -sb -strip
Alex said, on 12/05/2023
What version of ECT are you using and what command did you use with ECT to compress the sample file?
dwc said, on 13/05/2023
ECT 0.9.4 https://github.com/fhanau/Efficient-Compression-Tool/releases/tag/v0.9.4
Command:
ect -9 a.png
Alex said, on 15/05/2023
Here are my compression results on your image with Pingo sorted from worst to best.

-s0 through -s6: 46,518 bytes.
-sa and -sb: 46,204 bytes.
-s7 and -s8: 46,038 bytes.
-s9: 45,889 bytes.

I was also able to reproduce the better compression you are experiencing with ECT. On this image, Pingo losslessly converts the color space to RGB in what I consider an attempt to improve compression. It actually makes compression worse. ECT, on the contrary, preserves the original color space because it considers it the best option for compression.

TLDR; ECT is better at PNG color reductions on this image, which leads to improved compression.
cédric (dev) said, on 23/06/2023
should be fixed in v1.02

reply