12#ifndef JXL_COLOR_ENCODING_H_
13#define JXL_COLOR_ENCODING_H_
19#if defined(__cplusplus) || defined(c_plusplus)
112 double white_point_xy[2];
122 double primaries_red_xy[2];
125 double primaries_green_xy[2];
128 double primaries_blue_xy[2];
141#if defined(__cplusplus) || defined(c_plusplus)
JxlColorSpace
Definition: color_encoding.h:24
@ JXL_COLOR_SPACE_UNKNOWN
Definition: color_encoding.h:34
@ JXL_COLOR_SPACE_GRAY
Definition: color_encoding.h:30
@ JXL_COLOR_SPACE_XYB
Definition: color_encoding.h:32
@ JXL_COLOR_SPACE_RGB
Definition: color_encoding.h:26
JxlPrimaries
Definition: color_encoding.h:52
@ JXL_PRIMARIES_SRGB
Definition: color_encoding.h:55
@ JXL_PRIMARIES_P3
Definition: color_encoding.h:62
@ JXL_PRIMARIES_CUSTOM
Definition: color_encoding.h:58
@ JXL_PRIMARIES_2100
Definition: color_encoding.h:60
JxlTransferFunction
Definition: color_encoding.h:67
@ JXL_TRANSFER_FUNCTION_UNKNOWN
Definition: color_encoding.h:71
@ JXL_TRANSFER_FUNCTION_PQ
Definition: color_encoding.h:77
@ JXL_TRANSFER_FUNCTION_SRGB
Definition: color_encoding.h:75
@ JXL_TRANSFER_FUNCTION_HLG
Definition: color_encoding.h:81
@ JXL_TRANSFER_FUNCTION_GAMMA
Definition: color_encoding.h:84
@ JXL_TRANSFER_FUNCTION_DCI
Definition: color_encoding.h:79
@ JXL_TRANSFER_FUNCTION_LINEAR
Definition: color_encoding.h:73
@ JXL_TRANSFER_FUNCTION_709
Definition: color_encoding.h:69
JxlWhitePoint
Definition: color_encoding.h:39
@ JXL_WHITE_POINT_E
Definition: color_encoding.h:45
@ JXL_WHITE_POINT_D65
Definition: color_encoding.h:41
@ JXL_WHITE_POINT_CUSTOM
Definition: color_encoding.h:43
@ JXL_WHITE_POINT_DCI
Definition: color_encoding.h:47
JxlRenderingIntent
Definition: color_encoding.h:88
@ JXL_RENDERING_INTENT_SATURATION
Definition: color_encoding.h:94
@ JXL_RENDERING_INTENT_PERCEPTUAL
Definition: color_encoding.h:90
@ JXL_RENDERING_INTENT_ABSOLUTE
Definition: color_encoding.h:96
@ JXL_RENDERING_INTENT_RELATIVE
Definition: color_encoding.h:92
Definition: color_encoding.h:101
JxlTransferFunction transfer_function
Definition: color_encoding.h:131
JxlPrimaries primaries
Definition: color_encoding.h:119
JxlWhitePoint white_point
Definition: color_encoding.h:109
JxlRenderingIntent rendering_intent
Definition: color_encoding.h:138
double gamma
Definition: color_encoding.h:135
JxlColorSpace color_space
Definition: color_encoding.h:104
Data types for the JPEG XL API, for both encoding and decoding.