colour.recovery.sd_Jakob2019

colour.recovery.sd_Jakob2019(coefficients, shape=SpectralShape(360, 780, 5))[source]

Returns a spectral distribution following the spectral model given by Jakob and Hanika (2019).

Parameters
  • coefficients (array_like) – Dimensionless coefficients for Jakob and Hanika (2019) reflectance spectral model.

  • shape (SpectralShape, optional) – Shape used by the spectral distribution.

Returns

Jakob and Hanika (2019) spectral distribution.

Return type

SpectralDistribution

References

[JH19]

Examples

>>> from colour.utilities import numpy_print_options
>>> with numpy_print_options(suppress=True):
...     sd_Jakob2019([-9e-05, 8.5e-02, -20], SpectralShape(400, 700, 20))
...     
SpectralDistribution([[ 400.        ,    0.3143046...],
                      [ 420.        ,    0.4133320...],
                      [ 440.        ,    0.4880034...],
                      [ 460.        ,    0.5279562...],
                      [ 480.        ,    0.5319346...],
                      [ 500.        ,    0.5      ...],
                      [ 520.        ,    0.4326202...],
                      [ 540.        ,    0.3373544...],
                      [ 560.        ,    0.2353056...],
                      [ 580.        ,    0.1507665...],
                      [ 600.        ,    0.0931332...],
                      [ 620.        ,    0.0577434...],
                      [ 640.        ,    0.0367011...],
                      [ 660.        ,    0.0240879...],
                      [ 680.        ,    0.0163316...],
                      [ 700.        ,    0.0114118...]],
                     interpolator=SpragueInterpolator,
                     interpolator_kwargs={},
                     extrapolator=Extrapolator,
                     extrapolator_kwargs={...})