Calculates rgb values from spectra based on human colour matching functions.

spec2rgb(rspecdata, alpha = 1)

Arguments

rspecdata (required) a data frame, possibly of class rspec, which contains a column containing a wavelength range, named 'wl', and spectra data in remaining columns. alpha value to use for colours (defaults to 1, opaque).

Value

A character vector consisting of hexadecimal colour values for passing to further plotting functions.

References

CIE(1932). Commission Internationale de l'Eclairage Proceedings, 1931. Cambridge: Cambridge University Press.

Author

Hugo Gruson hugo.gruson+R@normalesup.org

data(teal)