3 ms·
Doesn't PNG have progressive decoding? I.e. adam7 algorithm
by bawolff 1y ago
Doesn't PNG have progressive decoding? I.e. adam7 algorithm
- layer8 1y agoIt does, using Adam7: https://en.wikipedia.org/wiki/Adam7_algorithm https://en.wikipedia.org/wiki/Adam7_algorithm The recently released PNG 3 also supports HDR and animations: https://www.w3.org/TR/png-3/ https://www.w3.org/TR/png-3/
- bawolff 1y ago> The recently released PNG 3 also supports HDR and animations: https://www.w3.org/TR/png-3/ https://www.w3.org/TR/png-3/ APNG isn't recent so much as the specs were merged together. APNG will be 21 years old in a few weeks.
- layer8 1y agoTrue, but https://news.ycombinator.com/item?id=44802079 https://news.ycombinator.com/item?id=44802079 presumably holds the opinion that APNG != PNG, so I mentioned PNG 3 to counteract that. Animated PNGs being officially PNG is recent.
- duskwuff 1y agoAdam7 is interlacing, not progressive decoding (i.e. it cannot be used to selectively decode a part of the image). It also interacts extremely poorly with compression; there is no good reason to ever use it.