New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
jpegli 10+ bit documentation #3464
Comments
From Chromium issue::
|
Thanks, I think I got it now PNG16 -> Jpegli means internal bit depth of ~10bits. - djpegli to PNG16 means I can use the extra bits, right? so if i would losslessy recode this jpegli to JPEGXL I would loose that extra precision because it's probably defined as 8 bit JPEGXL and would always be decoded as 8 bit. in this case I would have to reencode. Is this right or am I missing something? |
Bit depth isn't really "real" in VarDCT (aka the JPEG-like mode) JXL. The full bit depth is always available. The JXL file will identify itself as "8-bit" in the metadata, which might unfortunately lead to some applications decoding with less precision, but libjxl itself will happily decode it to whatever precision you want. |
I'm doing some experiments with converting my processed images to jpg using jpegli instead of mozjpeg.
Now the option to encode more than 8 bits sounds great to me, as it might make the images very futureproof.
I just can't find any documentation on it.
Here are a few questions:
any info very much appreciated, thanks
The text was updated successfully, but these errors were encountered: