在探討完「差異化(Difference)」之後,「排除(Exclusion)」模式通常被視為它的近親,但在數學演算法上卻有著微妙且影響深遠的不同,這導致了兩者在視覺對比度上的顯著差異。

以下為您拆解「排除」混合模式的底層邏輯:

一、 R、G、B 色版的比對方式:獨立計算還是總和?

與「差異化」模式完全相同,「排除」模式的計算方式也是將 R、G、B 三個色版完全拆開來,進行獨立的數值代入與計算。它不會將 R、G、B 相加求總和。影像在進行混合時,是紅色版對應紅色版、綠色版對應綠色版進行純粹的單一通道數學運算。

二、 數學表達式(0 到 255 標準區間)

在影像處理的標準化空間(數值為 0 到 1)中,排除模式的公式是 $C = A + B - 2AB$。

當我們將其轉換到 Photoshop 常用的 8-bit/channel,也就是 0 到 255 的數值區間時,乘積的部分必須除以 255 來進行標準化。

若我們定義:

其通用的數學表達式為:

$$C = A + B - \frac{2 \times A \times B}{255}$$

將其拆解到 R、G、B 三個獨立色版,公式如下:

$R_{out} = R_{base} + R_{blend} - \frac{2 \times R_{base} \times R_{blend}}{255}$

$$B_{out} = B_{base} + B_{blend} - \frac{2 \times B_{base} \times B_{blend}}{255}$$

三、 實際計算範例

我們使用與前次相同的 RGB 數值,來觀察「排除」與「差異化」運算結果的差異。