在 W3C 標準中,「色相」混合模式的定義是:保留底層 (A) 的明度與飽和度,並取用混合層 (B) 的色相比例。
以下為您逐步拆解這兩組特定數值的計算過程,並提供對應的 EXCEL 公式佈局。
為了方便對照 EXCEL,我們假設您的表格配置如下:
A2=100 (R), B2=150 (G), C2=200 (B)A3=120 (R), B3=180 (G), C3=80 (B)我們需要先算出底層 A 的「明度」與「飽和度」,這是最終結果必須錨定的基準。
1. 計算底層飽和度 Sat(A)
飽和度在演算法中定義為最大值與最小值的差。
D2):=MAX(A2:C2) - MIN(A2:C2)2. 計算底層明度 Lum(A)
使用 Photoshop 標準的人眼視覺權重 (R: 30%, G: 59%, B: 11%)。
E2):=0.3*A2 + 0.59*B2 + 0.11*C2這一步是保留混合層 B 的「色相」(即 R、G、B 之間的相對比例),但將其總體飽和度強制替換成底層 A 的飽和度 ($100$)。我們稱這個過渡色彩為 $B'$。