Jon Sneyers

Results 277 comments of Jon Sneyers

It should work now for `cjxl`, and also input to `djxl` should work. Output from `djxl` is trickier, maybe if we add APNG output support (currently we don't have it)...

We don't currently have an option to skip YCbCr->RGB in the decoder and return YCbCr output - it might be useful to add that, but then if the image is...

> ffmpeg supports a couple: > > * [rawvideo](https://ffmpeg.org/ffmpeg-formats.html#rawvideo) demuxer can read raw frames in most pixel formats from stdin > * [image2pipe](https://ffmpeg.org/ffmpeg-formats.html#image2-1) demuxer can read multiple frames of any...

The only kind of YCbCr we support, is the one that is used in jpeg/jfif: full range YCbCr, not tv range, interstitial chroma samples in case of subsampling, not cosited....

Then again, you can probably construct an icc profile for all of those...

I know, but icc profiles can at least approximate things quite well with lookup tables, if not represent things exactly. If you want to use a different ycbcr matrix, you...

One option could be to add a string field to JxlPixelFormat that specifies what channels you get/set and in what order. Empty string means current behavior (gray, gray+alpha, RGB, RGBA),...

libjpeg-turbo uses the enum approach: https://github.com/libjpeg-turbo/libjpeg-turbo/blob/main/jpeglib.h#L225 The thing with an enum approach is that it explodes combinatorially. In the case of libjpeg-turbo, they have RGB, CMYK, RGBX, BGR, BGRX, XBGR,...

Also please sign the CLA and add your name to `AUTHORS`. (btw why is the cla bot no longer commenting?)

> We couldn't find a Contributor License Agreement (CLA) for some of the contributors shown below. All contributors listed must be covered under a CLA for this pull request to...