3 ms·
I don't know if chinchilla does the same, but PNG isn't really meant to be optimal lossless compression. Partly to avoid patent issues with LZW, but also becaus
by nonameiguess 3y ago
I don't know if chinchilla does the same, but PNG isn't really meant to be optimal lossless compression. Partly to avoid patent issues with LZW, but also because part of the point of the format is progressive display, i.e. the ability to show a lower-resolution image constructed from a subset of pixels before the entire file has transferred. You can turn off interlacing if you wish, but having it on makes for less effective compression. As far as I understand, most implementations also opt for faster speed and lower energy use at the cost of worse compression.
- LoganDark 3y agoI have never seen a PNG image show a lower resolution subset before it has fully loaded. (I've never seen an interlaced PNG, ever. And I always turn it off.)
- deleted 3y ago[deleted]
- ComputerGuru 3y agoThere are exceptions where interlacing can decrease the png size, but they are few and far in between: https://stackoverflow.com/questions/37867463/how-can-an-interlaced-png-files-size-be-smaller-than-the-original-file#52587425 https://stackoverflow.com/questions/37867463/how-can-an-inte...
- brucethemoose2 3y agoEven slow PNG compression (dozens of seconds per file) is quite inefficient.