身為影像處理專家,針對 「濾色」(Screen) 模式,其運算邏輯與「變亮」(Lighten) 有本質上的不同。
「變亮」是單純的數值比對(取最大值),而「濾色」則是基於補色原理的乘法運算。但兩者的共同點在於:它們都是將 R、G、B 三個色版拆開來獨立計算,最後再合併為結果色。
「濾色」的視覺效果類似於「多台投影機同時投射在同一個銀幕上」,影像會變得更亮,且黑色會完全消失(變為透明)。
在數學定義上,它是將兩層的顏色分別轉為「補色」(用最大值減去該值),相乘後,再轉回補色。
若將 RGB 數值設定在標準的 $0$ 到 $255$ 區間,其公式如下:
$C = 255 - \frac{(255 - A) \times (255 - B)}{255}$
此運算必須針對 R、G、B 三個色版獨立執行三次。
我們設定一組像素點的 RGB 數值來進行實際拆解: