讨论hab和△H*ab离不开CIE Lab颜色空间。根据CIELAB计算公式得到L*、a*、b*值,一组L*、a*、b*数据对应CIELAB色空间中的一个点,为了表述任意2种颜色在色空间的相对位置,引入了饱和度C*ab和色调差△H*ab。
Hab代表色调角,单位为弧度。
表示颜色的“色调”属性,如0°接近红色,90°接近黄色,180°接近绿色,270°接近蓝色。
△H*ab代表色调差,即两个颜色在色相角方向上的差异。
色调角计算公式为:
此外,色调角差的计算公式为:
当两个颜色的连线穿过a*的正轴,△hab应进行±360°修正,以便其数值在±180°范围内。
色调差的计算公式为:
注1:△H*ab与△hab的正负符号相同。
注2:当hab的绝对值趋近180时,可不必计算CIELAB色调差和彩度差。
案例背景:
比较两种红色涂料样本:
样本1:L=50, a=40, b*=10
样本2:L=52, a=38, b*=12
步骤1:计算hab
样本1:hab = arctan(10/40) ≈ 14.0°(偏橙红)
样本2:hab = arctan(12/38) ≈ 17.5°(更偏橙)
步骤2:计算ΔHab*
计算ΔL=2,Δa=-2,Δb*=2
ΔC*ab = √(a₁²+b₁²) - √(a₂²+b₂²) ≈ 41.2 - 39.7 = 1.5
ΔE*ab = √(2² + (-2)² + 2²) ≈ 3.5
ΔH*ab = √(3.5² - 2² - 1.5²) ≈ 2.6
结论:两色色调差ΔHab=2.6,肉眼可察觉但未超行业阈值(通常ΔHab<1.0为合格)。