XYZ ⇋ LCh(a*b*) 转换工具
支持 CIE 1931 XYZ 与 CIELCh(a*b*) 之间的批量双向转换
XYZ 输入/输出
LCh(a*b*) 输入/输出
计算公式
XYZ ⇋ La*b*
L* = 116 * f(Y/Yn) - 16
a* = 500 * (f(X/Xn) - f(Y/Yn))
b* = 200 * (f(Y/Yn) - f(Z/Zn))
La*b* ⇋ LCh(a*b*)
C* = sqrt(a*² + b*²)
h = atan2(b*, a*) * 180 / PI
f(t) 函数
f(t) = t^(1/3) (t > ε)
f(t) = (κ * t + 16) / 116 (t ≤ ε)
ε = 216/24389, κ = 24389/27