colour.corresponding.corresponding_chromaticities_prediction_VonKries#

colour.corresponding.corresponding_chromaticities_prediction_VonKries(experiment: Literal[1, 2, 3, 4, 6, 8, 9, 11, 12] | CorrespondingColourDataset = 1, transform: LiteralChromaticAdaptationTransform | str = 'CAT02') Tuple[CorrespondingChromaticitiesPrediction, ...][source]#

Predict corresponding chromaticities using the Von Kries chromatic adaptation model.

Parameters:
Returns:

Corresponding chromaticities prediction.

Return type:

tuple

References

[Bre87], [Fai13a]

Examples

>>> from pprint import pprint
>>> pr = corresponding_chromaticities_prediction_VonKries(2, "Bradford")
>>> pr = [(p.uv_m, p.uv_p) for p in pr]
>>> pprint(pr)
[(array([0.207, 0.486]), array([0.2082014..., 0.4722922...])),
 (array([0.449, 0.511]), array([0.4489102..., 0.5071602...])),
 (array([0.263, 0.505]), array([0.2643545..., 0.4959631...])),
 (array([0.322, 0.545]), array([0.3348730..., 0.5471220...])),
 (array([0.316, 0.537]), array([0.3248758..., 0.5390589...])),
 (array([0.265, 0.553]), array([0.2733105..., 0.5555028...])),
 (array([0.221, 0.538]), array([0.227148 ..., 0.5331318...])),
 (array([0.135, 0.532]), array([0.1442730..., 0.5226804...])),
 (array([0.145, 0.472]), array([0.1498745..., 0.4550785...])),
 (array([0.163, 0.331]), array([0.1564975..., 0.3148796...])),
 (array([0.176, 0.431]), array([0.1760593..., 0.4103772...])),
 (array([0.244, 0.349]), array([0.2259805..., 0.3465291...]))]