La*b* ⇋ HSV/HSL 转换工具
使用 La*b* ⇋ xyY 与 xyY ⇋ HSV/HSL 逻辑进行批量双向转换
注意:xyY 中的 Y 建议归一化为 100。
La*b* 输入/输出
HSV 输入/输出
计算原理
1. La*b* ⇋ xyY
La*b* ⇋ XYZ ⇋ xyY
采用参考白点计算 XYZ,再换算到 xyY。
2. xyY ⇋ HSV/HSL
xyY ⇋ RGB (Linear/Gamma) ⇋ HSV/HSL
基于色域基准与白点进行矩阵分解与 Gamma 变换。