今天看了一些PS教程,發現是英文的,結果我混合模式認不出來,什么是Multiply?哪個是Overlay?Screen又是什么鬼...于是我打開百度查了一圈,居然找不到,也許是我不會用百度...關鍵詞用錯了。不過,怎么看都顯得內容陳舊,于是我還是自己寫一篇吧.查閱了很多資料,鏈接都在最下面。
在PS中使用混合模式往往是一種實驗性的過程,因為結果我們總是無法預測,通常情況下,我們會把每一種混合模式都試一遍,直到找到我們想要的結果.
這篇文章會從一個更高的層次上分析各個混合模式間的異同.
p.s: 公式可能寫的不是很標準,大家意會一下哈XD
混合模式的分組
圖片來自Photoshop Blend Modes Explained
組別 | 混合模式 | 描述 |
---|---|---|
普通(Normal) | 正常,溶解 | 就是在兩層之間分別取像素,非A即B |
變暗 (Darken) | 變暗,正片疊底,顏色加深,線性加深,深色 | 通過各種方法使顏色變暗 |
變亮(Lighten) | 變亮,濾色,顏色簡單,線性減淡,淺色 | 通過各種方法使顏色變亮 |
對比(Contrast) | 疊加,柔光,強光,亮光,線性光,點光,實色混合 | 通過各種方法加強畫面對比 |
差集(Inversion/Cancelation) | 差值,排除,減去,劃分 | 不是減就是除 |
顏色(Component) | 色相,飽和度,顏色,明度 | 基于HBS色彩模式的混合模式 |
中英文對照及相關公式
公式來自維基百科,知乎和photoblogstop.com.基本都通過實驗驗證,與結果相符。
說明
0代表純黑色 0x000000
1代表純白色 0xffffff
本文中,a表示上面那層(activity),b表示下面那層(background)
也就是說a是混合層,b是背景層
0<=a<=1,0<=b<=1
普通
混合模式 | Blend Modes | 公式 |
---|---|---|
正常 | Normal | f(a,b) = a |
溶解 | Dissolve | f(a,b) = random(a,b) |
加深
混合模式 | Blend Modes | 公式 |
---|---|---|
變暗 | Darken | f(a,b)=min(a,b) |
正片疊底 | Multiply | f(a,b) = ab |
顏色加深 | Color Burn | f(a,b) = 1-(1-b)/a |
線性加深 | Linear Burn | f(a,b)=a+b-1 |
深色 | Darker Color |
減淡
混合模式 | Blend Modes | 公式 |
---|---|---|
變亮 | Lighten | f(a,b)=max(a,b) |
濾色 | Screen | f(a,b) = 1-(1-a)(1-b) |
顏色減淡 | Color Dodge | f(a,b)=b/(1-a) |
線性減淡(添加) | Linear Dodge(Add) | * f(a,b)=a+b* |
淺色 | Lighter Color |
對比
公式比較復雜,簡述現在還不支持Latex,所以貼的圖片,太小戳大.
混合模式 | Blend Modes | 公式 |
---|---|---|
疊加 | Overlay | |
柔光 | Soft Light | |
強光 | Hard Light | |
亮光 | Vivid Light | |
線性光 | Linear Light | f(a,b)=b+2a-1 |
點光 | Pin Light | |
實色混合 | hard mix |
差集
混合模式 | Blend Modes | 公 式 |
---|---|---|
差值 | Difference | f(a,b)= abs(b-a) |
排除 | Exclusion | 不詳 |
減去 | Subtract | f(a,b)=b-a |
劃分 | Divide | f(a,b)=b/a |
色彩
這一組是基于HSB色彩模式的混合模式
混合模式 | Blend Modes | 公式 |
---|---|---|
色相 | Hue | |
顏色 | Color | |
飽和度 | Saturation | |
明度 | Luminosity |
詳細說明及對照實驗
根據官方文檔上的提示,計算方法大多是對RGB通道分別計算得出結果.下面做一些簡單的實驗
加深減淡
第一組測試的是加深減淡,因為這兩組高度類似,所有放在一起講.
加深
***變暗 | Darken ***
公式: f(a,b)=min(a,b)
查看每個通道中的顏色信息,并選擇較暗的顏色作為結果色。
***正片疊底 | Multiply ***
公式: f(a,b) = ab
由公式可知,結果色總是較暗的顏色,變化的幅度較為均勻。任何顏色與黑色正片疊底產生黑色。任何顏色與白色正片疊底保持不變。
***顏色加深 | Color Burn ***
公式: f(a,b) = 1-(1-b)/a
與純白混合不發生變化。使圖片變暗,越是暗的顏色變暗越快,越是亮的顏色受影響越小。
***線性加深 | Linear Burn ***
公式:f(a,b)=a+b-1
如果a+b不大于1,就會變成純黑色
***深色 | Darker Color ***
公式:f(a,b)=min(a.R+a.G+a.B,b.R+b.G+b.B) | 比較混合色和基色的所有通道值的總和并顯示值較小的顏色。
減淡
***變亮 | Lighten ***
公式:f(a,b)=max(a,b)
查看每個通道中的顏色信息,并選擇較亮的顏色作為結果色。
***濾色 | Screen ***
公式:f(a,b) = 1-(1-a)(1-b)
使顏色變亮,對越暗的顏色作用越明顯,對越亮的顏色作用越小。
***顏色減淡 | Color Dodge ***
公式:f(a,b)=b/(1-a) |
與黑色混合不發生變化。原本更亮的顏色會更加的亮,同時較暗的顏色也會適當變亮。越亮的顏色變亮越多,越暗的顏色變亮越少。
*** 線性減淡(添加) | Linear Dodge(Add) ***
公式:f(a,b)=a+b |
ab相加,每個通道相加,顏色變得更亮。
*** 淺色 | Lighter Color ***
公式:f(a,b)=max(a.R+a.G+a.B,b.R+b.G+b.B)
比較混合色和基色的所有通道值的總和并顯示值較大的顏色。
灰階對照組
這里我會以灰階圖加50%的混合層來測試各種混合模式的異同
看完第一組對照,相信大家也已經找到規律了
-
變亮/變暗
就是取更亮/更暗的顏色 -
正片疊底/濾色
對亮色/暗色影響明顯,可以使對比降低 -
顏色減淡/顏色加深
對深色影響明顯,可以使顏色更深 -
線性加深/線性減淡
就是加深顏色/減淡顏色
當然這里只做了灰色的測試,實際上受影響的是各個通道的值.
對比
這一組里面有許多混合模式是以50%為分界點
*** 疊加 | Overlay ***
濾色和正片疊底的組合,色值大于50%時采用濾色,小于50%時采用正片疊底, 所以會使亮色更亮,暗色更暗,增強畫面對比。變化較為均勻,柔和。
*** 柔光 | Soft Light ***
公式略復雜,該模式類似上層以Gamma值范圍為2.0到0.5的方式來調制下層的色彩值。結果將是一個非常柔和的組合。
*** 強光 | Hard Light ***
色值大于50%時采用加強的濾色,色值小于50%時,使用加強的正片疊底。
*** 亮光 | Vivid Light ***
該模式非常強烈的增加了對比度,特別是在高亮和陰暗處。可以認為是陰暗處應用顏色加深和高亮處應用顏色減淡
*** 線性光 | Linear Light ***
和線性加深比較接近線,就是比線性加深亮一些而已。
*** 點光 | Pin Light ***
該模式結果就是導致中間調幾乎是不變的下層,但是兩邊是變暗
和變亮
模式的組合。
*** 實色混合 | hard mix ***
該模式導致了最終結果僅包含6種基本顏色,每個通道要么就是0,要么就是255。
差集
*** 差值 | Difference ***
兩層相減再取絕對值,由于a,b都是正數,誰在前都一樣.由公式得知,和純白0xffffff
混合會得到負片.和純黑0x000000
混合無效.特點就是會出現反色 。
f(a,b)= abs(b-a) |
*** 排除 | Exclusion ***
創建一種與差值
模式相似但對比度更低的效果。與白色混合將反轉基色值。與黑色混合則不發生變化。
不詳
*** 減去 | Subtract ***
背景層-混合層,由公式可知,如果混合層是純黑色0x000000
則完全無效,如果背混合層為純白0xffffff
則圖片會變成全黑.總之,這個模式只會讓圖片變黑. |
f(a,b)=b-a
*** 劃分 | Divide ***
背景層/混合層,由公式可知,如果背景層更亮,則會更亮,如果背景層更暗,則會更暗,顏色一樣會變成全白.
f(a,b)=b/a
顏色
改組是一組基于HSB色彩模式的混合模式
*** 色相 | Hue ***
使用混合層的色相
*** 顏色 | Color ***
使用混合層的色相和飽和度
*** 飽和度 | Saturation ***
使用混合層的飽和度
*** 明度 | Luminosity ***
使用混合層的明度
2016年07月05日更新
今天刷微博,在Adobe資源庫上看到了一組曲線.
果然比起公式,圖形更讓人印象深刻.
參考文獻
https://helpx.adobe.com/cn/photoshop/using/blending-modes.html
https://helpx.adobe.com/photoshop/using/blending-modes.html
https://en.wikipedia.org/wiki/Blend_modes
http://www.zhihu.com/question/20293077
http://photoblogstop.com/photoshop/photoshop-blend-modes-explained
http://www.shejipai.cn/blending-modes.html
http://stackoverflow.com/questions/5919663/how-does-photoshop-blend-two-images-together