Learn R Programming

colorscience (version 1.0.0)

spectra2CRIGAIFSCI: CRI, GAI and FSCI from spectra

Description

spectra2CRIGAIFSCI Color Rendering Index (CRI), Gamut Area Index (GAI) and full spectrum index (FSCI) from spectra.

Usage

spectra2CRIGAIFSCI(SPD=NA, isoTempLinesTable=NA, CCT=NA, 
CIETable = ciexyz31, TCS = TCSdata)

Arguments

SPD
light source spd
isoTempLinesTable
Iso temperature lines table
CCT
Correlated Color Temperature (CCT)
CIETable
reference data values
TCS
spectral reflectance data of 14 color test samples for CRI

Value

  • CRI, GAI and FSCI

source

Rensselaer Polytechnic Institute Light Sources and Color Q & A Appendix B: MATLAB script for calculating measures of light source color: CCT, CRI, GA, and FSI http://www.lrc.rpi.edu/programs/nlpip/lightinganswers/lightsources/appendixb1.asp

References

Rensselaer Polytechnic Institute Light Sources and Color Q & A Appendix B: MATLAB script for calculating measures of light source color: CCT, CRI, GA, and FSI http://www.lrc.rpi.edu/programs/nlpip/lightinganswers/lightsources/appendixb1.asp

Examples

Run this code
# illuminant A
SPD = illuminants[1:51*2-1,c('wlnm','A')] # every 10 nm
isoTempLinesTable <- createIsoTempLinesTable(SPD)
CCT <- spectra2CCT(SPD)
spectra2CRIGAIFSCI(SPD, isoTempLinesTable, CCT)
spectra2CRIGAIFSCI(SPD, isoTempLinesTable)
spectra2CRIGAIFSCI(SPD)

Run the code above in your browser using DataLab