colour.plotting.plot_cvd_simulation_Machado2009#

colour.plotting.plot_cvd_simulation_Machado2009(RGB: ArrayLike, deficiency: Literal['Deuteranomaly', 'Protanomaly', 'Tritanomaly'] | str = 'Protanomaly', severity: float = 0.5, M_a: ArrayLike | None = None, **kwargs: Any) Tuple[Figure, Axes][source]#

Perform colour vision deficiency simulation on the specified RGB colourspace array using the Machado et al. (2009) model.

Parameters:
Return type:

Tuple[Figure, Axes]

Notes

  • Input RGB array is expected to be linearly encoded.

Returns:

Current figure and axes.

Return type:

tuple

Parameters:

Examples

>>> import numpy as np
>>> RGB = np.random.rand(32, 32, 3)
>>> plot_cvd_simulation_Machado2009(RGB)
(<Figure size ... with 1 Axes>, <...Axes...>)
plot_cvd_simulation_Machado2009