Skip to content

Commit c72204b

Browse files
committed
Implement support for None chromatic adaptation transform.
1 parent 9e94c43 commit c72204b

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

apps/rgb_colourspace_transformation_matrix.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,10 @@ def _uid(id_):
121121
H5(children="Chromatic Adaptation Transform"),
122122
Dropdown(
123123
id=_uid("chromatic-adaptation-transform"),
124-
options=OPTIONS_CHROMATIC_ADAPTATION_TRANSFORM,
124+
options=[
125+
*OPTIONS_CHROMATIC_ADAPTATION_TRANSFORM,
126+
{"label": "None", "value": "None"},
127+
],
125128
value=STATE_DEFAULT[
126129
"chromatic_adaptation_transform"
127130
],
@@ -271,6 +274,12 @@ def set_RGB_to_RGB_matrix_output(
271274
Colour transformation matrix.
272275
"""
273276

277+
chromatic_adaptation_transform = (
278+
None
279+
if chromatic_adaptation_transform == "None"
280+
else chromatic_adaptation_transform
281+
)
282+
274283
M = matrix_RGB_to_RGB(
275284
RGB_COLOURSPACES[input_colourspace],
276285
RGB_COLOURSPACES[output_colourspace],

0 commit comments

Comments
 (0)