M E N U

Photoshop 混合模式詳解最終回

「簡單運算(Simple Arithmetic)」群組

「簡單運算(Simple Arithmetic)」群組的混合模式裡除了Exclusion的方程式稍為複雜一點之外,其餘的都是非常簡單的算術運算。Different和Subtract都是減法,Divide則是除法。

Difference(差異化)

「Difference(差異化)」混合模式,這個模式最主要是用來比較上下圖層的差異,其混合效果是以下方圖層通道數值減去上方圖通道層數值再加上絕對值所產生的。其方程式如下:

|B-A|OR ABS(B-A)

Exclusion(排除)

若以兩個相同的圖層帶入其方程式裡,其產生的曲線如下圖所示。Exclusion的方程如下:

A+B-2*A*B

紅色曲線是以相同的兩個圖層帶入方程式所產生的曲線。

Subtract(減法)

Subtract混合模式和Difference混合模式幾乎一樣的,其唯一的差別是絕對值。Subtract的方程式裡並無絕對值,所以小於0的數值,直接就以0代替了。其方程式如下:

B-A

Divide(除法)

Divide 是以下方圖層數值除以上方圖層數值的結果,其方程式如下:

B/A

「HSL」群組

在進入「HSL」群組之前,必須先認識HSL色彩模型,因為在HSL群組的混合模式,都是在HSL色彩模型裡進行的,完成之後再轉回原本的色彩模型。

HSL分別代表Hue,Saturation及Luminosity(Lightness)。Hue如下圖所示是以度數表示,數值為從0~360,不同的度數代表著不同的色彩。

Hue

Saturation代表著色彩的純度,以百分比表示。當色彩的飽合度越高時其越接近Hue的顏色。反之,當數值越低時,其顏色越是混沌不艷麗,這情況有點像小時候玩水彩,當越多的顏色混合在一起時其色彩越是混沌暗淡。

Luminosity(Lightness)如下圖所示,以百分比表示其亮度。當數值越高時越接近白色,越低時越接近黑色。

Luminosity(Lightness)

HSL 立體模型圖

「HSL」群組混合效果
混合模式
上方圖層
下方圖層
混合效果
Hue
HaSaLa
HbSbLb
SbLb
Saturation
HaSaLa
HbSbLb
HbSLb
Color
HaSaLa
HbSbLb
Lb
Luminosity
HaSaLa
HbSbLb
HbSbL
a:上方圖層 b:下方圖層


混合模式總覽
群組
混合模式
方程式
曲線圖形
正常 Normal    
Dissolve    
加暗 Darken MIN( A , B )  
Multiply A*B
Color Burn 1−(1−B)÷A
Linear Burn A+B−1
Darker Color    
加亮 Lighten MAX( A , B )  
Screen 1-(1-A)*(1-B)
Color Dodge B÷(1−A)
Linear Dodge A+B
Lighter Color    
對比 Overlay B<0.5 : 2*A*B
B>0.5 : 1-2*(1-A)*(1-B)
Soft Light A<0.5  : (2*A-1)*(B-B*B)+B
A>0.5  : (2*A-1)*(√B-B)+B
Hard Light A<0.5 : 2*A*B
A>0.5 : 1-2*(1-A)*(1-B)
 
Vivid Light A<0.5 :1-(1-B)÷(2*A)
A>0.5 :B/(2*(1-A))
Linear Light 2*A+B-1
Pin Light B<2*A-1: 2*A-1
2*A-1<B<2*A: B
B>2*A : 2*A
 
Hard Mix

A<1-B : 0
A>1-B : 1

 
簡單運算 Difference |B-A|  
Exclusion A+B-2*A*B
Subtract B-A  
Divide B/A  
HSL Hue
SbLb
 
Saturation
HbSLb
 
Color
Lb
 
Luminosity
HbSbL
 

Reference 參考資料 

Image Blending Algorithm

Let's Learn Math:Photoshop Blend Mode

Photoshop Blend Modes Explained

Blending Modes of Photoshop & Co.

Blend modes

HSL and HSV

HSL Colors

Color

複習「對比(Contrast)」群組