spectral10To Xyz
public final DoubleArray spectral10ToXyz(IntArray lambda, FloatArray reflectance, Illuminant illuminant, Observer observer)
Takes reflectance data on 10 nm intervals and calculates a CIEXYZ value according to ASTM E308. Data must be provided on 10 nm intervals corresponding to the nearest 10 nanometer. CIEXYZ values are calculated across the range 360 - 780 nm. If the provided data spans a shorter range (eg - 400 - 700 nm), the values at the boundaries are repeated.
Return
CIEXYZ value reported on 0 - 1.0 scale (element order X, Y, Z)
Parameters
lambda
Wavelength values of provided reflectance data.
reflectance
Reflectance data. Must contain the same number of elements as lambda
illuminant
Selected illuminant
observer
Selected observer