Hello,
Interesting tool but the images picked for testing have some caveats:
- most of them (all expected frymire and serrano) are much more suited for lossy compression and not lossless.
- the PNG files have not been optimized, I know that ZSTD is still in its infancy and putting it against top notch PNG compressors may not be fair but if you want to make a point confront your strongest opponent not the weakest one.
I've optimized the PNGs with the following tools: PNGOUT, ZopfliPNG and Defluff.
Once only PNGOUT followed by Defluff (when PNGOUT default filter 5 could not reduce the file size filter 0 was used), since last summer ZopfliPNG has become one of the best PNG optimization tool therefore I have also used it on the previously optimized files (and again Defluff to shove some more byte) options used: zopflipng --iterations=20 --splitting=3 --filters=01234mepb
The resulting file size:
418873 airplane.png
236624 arctichare.png
624510 baboon.png
176925 barbara.png
165835 boat.png
634836 cat.png
446739 fruits.png
225637 frymire.png
569739 girl.png
159042 goldhill.png
473057 lena.png
607758 monarch.png
504199 peppers.png
159874 pool.png
754110 sails.png
95670 serrano.png
678960 tulips.png
615000 watch.png
138151 zelda.pngIf you run these new PNGs through your tool you'll probably find different resulting files since for most of them PNG filtering has changed and thus the raw data to compress is now different.
Archive containing the optimized files here:
http://frdx.free.fr/better-pngs.zipI will get back to you with a set of PNGs that will be probably more representative of what's really stored in .png format on the Web.
Regards
--
Frédéric Kayser