# Reflectance Recovery¶

## CIE XYZ Colourspace to Spectral¶

colour

 XYZ_to_sd(XYZ[, method]) Recovers the spectral distribution of given CIE XYZ tristimulus values using given method. XYZ_TO_SD_METHODS Supported spectral distribution recovery methods.

## Jakob and Hanika (2019)¶

colour.recovery

 XYZ_to_sd_Jakob2019(XYZ[, cmfs, illuminant, …]) Recovers the spectral distribution of given RGB colourspace array using Jakob and Hanika (2019) method. Class for working with pre-computed lookup tables for the Jakob and Hanika (2019) spectral upsampling method.

Ancillary Objects

colour.recovery

 sd_Jakob2019(coefficients[, shape]) Returns a spectral distribution following the spectral model given by Jakob and Hanika (2019). find_coefficients_Jakob2019(XYZ[, cmfs, …]) Computes the coefficients for Jakob and Hanika (2019) reflectance spectral model.

## Mallett and Yuksel (2019)¶

colour.recovery

 RGB_to_sd_Mallett2019(RGB[, basis_functions]) Recovers the spectral distribution of given RGB colourspace array using Mallett and Yuksel (2019) method.

Ancillary Objects

colour.recovery

 MSDS_BASIS_FUNCTIONS_sRGB_MALLETT2019 the base object for multi spectral computations. SPECTRAL_SHAPE_sRGB_MALLETT2019 Shape for Mallett and Yuksel (2019) sRGB colourspace basis functions: (380, 780, 5). Performs the spectral primary decomposition as described in Mallett and Yuksel (2019) for given RGB colourspace.

## Meng, Simon and Hanika (2015)¶

colour.recovery

 XYZ_to_sd_Meng2015(XYZ[, cmfs, illuminant, …]) Recovers the spectral distribution of given CIE XYZ tristimulus values using *Meng et al.

## Otsu, Yamamoto and Hachisuka (2018)¶

colour.recovery

 XYZ_to_sd_Otsu2018(XYZ[, cmfs, illuminant, …]) Recovers the spectral distribution of given CIE XYZ tristimulus values using *Otsu et al.

Ancillary Objects

colour.recovery

 Dataset_Otsu2018([shape, basis_functions, …]) Stores all the information needed for the *Otsu et al. NodeTree_Otsu2018(reflectances[, cmfs, …]) A sub-class of colour.recovery.otsu2018.Node class representing the root node of a tree containing information shared with all the nodes, such as the standard observer colour matching functions and the illuminant, if any is used.

## Smits (1999)¶

colour.recovery

 Recovers the spectral distribution of given RGB colourspace array using Smits (1999) method. SDS_SMITS1999 Smits (1999) spectral distributions.