spyrit.misc.color.wavelength_to_rgb

spyrit.misc.color.wavelength_to_rgb(wavelength: float, gamma: float = 0.8) Tuple[float, float, float][source]

Converts wavelength to RGB.

Based on https://gist.github.com/friendly/67a7df339aa999e2bcfcfec88311abfc. Itself based on code by Dan Bruton: http://www.physics.sfasu.edu/astro/color/spectra.html

Args:
wavelength (float):

Single wavelength to be converted to RGB.

gamma (float, optional):

Gamma correction. Defaults to 0.8.

Returns:
Tuple[float, float, float]:

RGB value.