Re:Using Saliency in progressive JPEG XL images
by londons_explore on Friday September 10, 2021 @07:37AM
(#28480103)
But, provided you don't need the intermediate results, you can rearrange the data back to progressive and then render it the simple way, for those times when CPU power is constrained more than the network. Total CPU use ends up being pretty much the same (the data rearrange step is rather cheap compared to the idct's)
[ Parent
| on HN ]
Re:Using Saliency in progressive JPEG XL images
by sk65535 on Friday September 10, 2021 @09:20AM
(#28481120)
if you re-arrange you have to wait for the bitstream to finish downloading, and thus lose the 'display something early on' feature.
Re:Using Saliency in progressive JPEG XL images
by londons_explore on Friday September 10, 2021 @11:02AM
(#28482547)
No... After all but the final pass of the image has been delivered you have enough data to start doing progressive rendering. The final pass contains most of the bytes, so you still get a pretty decent progressive render too.