Color Modes | Integer | Floating Point | Fixed Point | Optional Alpha Channel |
---|---|---|---|---|
1-bit (Monochrome) | Yes | No | No | No |
8-bit Grayscale | Yes | No | No | No |
16-bit Grayscale | Yes | Yes | Yes | No |
32-bit Grayscale | No | Yes | Yes | No |
24-Bit RGB | Yes | No | No | Yes |
48-Bit RGB | Yes | Yes | Yes | Yes |
96-Bit RGB | No | Yes[1] | Yes | Yes |
16-Bit RGB555 | Yes | No | No | No |
16-Bit RGB565 | Yes | No | No | No |
32-Bit RGB101010 | Yes | No | No | No |
64-Bit RGB | No | Yes | Yes | No |
128-Bit RGB | No | Yes | Yes | No |
32-Bit CMYK | Yes | No | No | Yes |
64-Bit CMYK | Yes | No | No | Yes |
12-Bit YUV420 | Yes | No | No | Yes |
16-Bit YUV422 | Yes | No | No | Yes |
20-Bit YUV422 | Yes | No | No | Yes |
24-Bit YUV444 | Yes | No | No | Yes |
48-Bit YUV444 | Yes | No | Yes | Yes |
30-Bit YUV444 | Yes | No | No | Yes |
32-Bit RGBE | No | Yes | No | No |
8-Bit N-Channels | Yes | No | No | Yes |
16-Bit N-Channels | Yes | No | No | Yes |
In addition to the pixel formats listed above JPEG XR also has some support for BGR channel ordering and Pre-multiplied alpha.
- ^ Only supports floats when there is an alpha channel