R: Wavelength to rgb color conversion

w_length2rgb {photobiology} | R Documentation

## Wavelength to rgb color conversion

### Description

Calculates rgb values from spectra based on human color matching functions

### Usage

    w_length2rgb(w.length, sens = photobiology::ciexyzCMF2.spct,
      color.name = NULL)

### Arguments

`w.length` | numeric Vector of wavelengths (nm)
`sens` | chroma_spct Used as chromaticity definition
`color.name` | character Used for naming the rgb color definition

### Value

A vector of colors defined using `rgb()`. The numeric values of the RGB components can be obtained using function `col2rgb()`.

### See Also

Other color functions: `rgb_spct`, `w_length_range2rgb`

### Examples

    col2rgb(w_length2rgb(580))
    col2rgb(w_length2rgb(c(400, 500, 600, 700)))
    col2rgb(w_length2rgb(c(400, 500, 600, 700), color.name=c("a","b","c","d")))
    col2rgb(w_length2rgb(c(400, 500, 600, 700), color.name="a"))

[Package photobiology version 0.9.21 Index]