Jon Sneyers
Jon Sneyers
This is the specific decode error I'm getting with this example: ``` ./lib/jxl/render_pipeline/stage_blending.cc:40: JXL_FAILURE: Trying to blend XYB reference frame 0 and non-XYB frame ./lib/jxl/render_pipeline/render_pipeline.h:81: JXL_RETURN_IF_ERROR code=1: stage->IsInitialized() ./lib/jxl/dec_frame.cc:653: JXL_RETURN_IF_ERROR...
This is only a partial fix. For a full fix, we should probably change the color description strings and maybe also the color encoding Enum to make a distinction between...
I'm not really in favor of redundantly adding basic image metadata (like dimensions, bit depth etc) in Exif just to make it easier to find that info. There is a...
If jxlinfo says the image is "lossy", it means it is internally using XYB. If it says the image is "possibly lossless", it means it is internally not using XYB....
Internally, JPEG XL stores grayscale and color images in the same way (grayscale images just happen to have all-zero chroma components). So compression-wise, there is not really anything to gain...
Besides what cjpegli should do with this, maybe it is also worth asking the question what cjxl should do. Physical resolution tags are in my opinion a bit of a...
Could you rebase so it's easier to see what's new?
Not necessarily for this merge request, but I think this should be extended to also allow saving/loading a layered JPEG XL image. It's basically the same thing, except it's not...
The first channel of type JXL_CHANNEL_ALPHA is supposed to be "the" alpha channel viewers should use to do alpha blending. I don't understand why you expect alpha_bits to be 0:...
> > Thanks for the answer. What would happen if one would read a R,G,B,Optional,Alpha image with format.num_channels = 4 : would it extract the the second extra channel (I...