xyz To Lab
public final DoubleArray xyzToLab(@Size(value = 3 ) DoubleArray xyz, @Size(value = 3 ) DoubleArray xyzRef)
Takes CIEXYZ value and its reference white to calculate CIELAB value. xyz and xyzRef can be either unity (0 - 1) or scaled (0 - 100) input, but both vectors must be the same scale. (IE - if xyz is unity scale, xyzRef must also be unity scale)
Return
CIELAB value (element order L, a, b)
Parameters
xyz
CIEXYZ value (element order X, Y, Z)
xyz Ref
reference white (element order X, Y, Z).