Also nearly all Apple devices should now be able to also convert JPEG-XL: https://www.theregister.com/2023/06/07/apple_safari_jpeg_xl/
Google snubbed JPEG XL so of course Apple now supports it in Safari
HN user
Also nearly all Apple devices should now be able to also convert JPEG-XL: https://www.theregister.com/2023/06/07/apple_safari_jpeg_xl/
Google snubbed JPEG XL so of course Apple now supports it in Safari
One is theory, second is practice. Here is some discussion about this patent:
https://encode.su/threads/3863-RANS-Microsoft-wins-data-enco...
Also it seems it has unresolved patent issue: https://www.theregister.com/2022/02/17/microsoft_ans_patent/
There is this JPEG XL art gallery with very nice images 20-100 bytes e.g.: https://jpegxl.info/art/2021-04_jon.html
To see them, enable flag in chrome: chrome://flags/#enable-jxl
Arithmetic coding encodes into range, ANS into single natural number. BTW, JPEG XL on ANS just got standardized.
"The JPEG XL Image Coding System (ISO/IEC 18181) has a richer feature set than existing codecs and can deliver images with similar quality at a third of the size of widely used alternatives."
Its lossy part is being developed by Google PIK team ( https://github.com/google/pik ) + Jon Sneyers (author of FLIF) – some details: https://encode.ru/threads/3108-Google-s-compression-proje%D1... https://encode.ru/threads/2793-PIK-image-format