圖層混合模式公式

公式貼圖:

注釋:

1.混合模式的數(shù)學計算公式赞警,另外還介紹了不透明度。

2.這些公式僅適用于RGB圖像虏两,對于Lab顏色圖像而言愧旦,這些公式將不再適用。

3.在公式中

A 代表下面圖層的顏色值定罢;

B 代表上面圖層的顏色值笤虫;

C 代表混合圖層的顏色值;

d 表示該層的透明度。

1.Opacity 不透明度

C=d×A+(1-d)×B

相對于不透明度而言耕皮,其反義就是透明度境蜕。

這兩個術(shù)語之間的關(guān)系就類似于正負之間的關(guān)系:100%的不透明度就是0%的透明度。

該混合模式相對來說比較簡單凌停,在該混合模式下粱年,

如果兩個圖層的疊放順序不一樣,其結(jié)果也是不一樣的(當然50%透明除外)罚拟。

該公式也應用于層蒙板台诗,在這種情況下,d代表了蒙板圖層中給定位置圖層的亮度(d=顏色值/255)赐俗,

下同拉队,不再敘述。

2.Darken 變暗

B<=A 則 C=B B>=A 則 C=A

該模式通過比較上下層像素后取相對較暗的像素作為輸出阻逮,

注意粱快,每個不同的顏色通道的像素都是獨立的進行比較,色彩值相對較小的作為輸出結(jié)果叔扼。

下層表示疊放次序位于下面的那個圖層事哭,

上層表示疊放次序位于上面的那個圖層,下同瓜富,不再敘述鳍咱。

3.Lighten 變亮

B<=A 則 C=A B>A 則 C=B

該模式和前面的模式是相似,不同的是取色彩值較大的(也就是較亮的)作為輸出結(jié)果与柑。

4.Multiply 正片疊底

C=(A×B)/255

該效果將兩層像素的標準色彩值(基于0..1之間)相乘后輸出

其效果可以形容成:兩個幻燈片疊加在一起然后放映谤辜,

透射光需要分別通過這兩個幻燈片,從而被削弱了兩次价捧。

5.Screen 濾色

C=255-(A反相×B反相)/255

該模式和上一個模式剛好相反丑念,

上下層像素的標準色彩值反相后相乘后輸出,

輸出結(jié)果比兩者的像素值都將要亮

(就好像兩臺投影機分別對其中一個圖層進行投影后结蟋,然后投射到同一個屏幕上)脯倚。

從右邊公式中我們可以看出,如果兩個圖層反相后椎眯,采用Multiply模式混合挠将,

則將和對這兩個圖層采用 Screen模式混合后反相的結(jié)果完全一樣胳岂。

6.Color Burn 顏色加深

C=A-(A反相×B反相)/B

該模式和上一個模式剛好相反编整。

如果上層越暗,則下層獲取的光越少乳丰,

如果上層為全黑色掌测,則下層越黑,

如果上層為全白色,則根本不會影響下層汞斧。

結(jié)果最亮的地方不會高于下層的像素值夜郁。

7.Color Dodge 顏色減淡

C=A+(A×B)/B反相

該模式下,上層的亮度決定了下層的暴露程度粘勒。

如果上層越亮竞端,下層獲取的光越多,也就是越亮庙睡。

如果上層是純黑色事富,也就是沒有亮度,則根本不會影響下層乘陪。

如果上層是純白色统台,則下層除了像素為255的地方暴露外,

其他地方全部為白色(也就是255啡邑,不暴露)贱勃。

結(jié)果最黑的地方不會低于下層的像素值。

8.Linear Burn 線形加深

C=A+B-255

如果上下層的像素值之和小于255谤逼,輸出結(jié)果將會是純黑色贵扰。

如果將上層反相,結(jié)果將是純粹的數(shù)學減森缠。

9.Linear Dodge 線形減淡

C=A+B

將上下層的色彩值相加拔鹰。結(jié)果將更亮。

10.Overlay疊加

A<=128 則 C=(A×B)/255 A>128 則 C=255-(A反相×B反相)/128

依據(jù)下層色彩值的不同贵涵,該模式可能是Multiply (正片疊底)舀凛,也可能是Screen (濾色)模式。

上層決定了下層中間色調(diào)偏移的強度看彼。

如果上層為50%灰难捌,則結(jié)果將完全為下層像素的值。

如果上層比50%灰暗跨晴,則下層的中間色調(diào)的將向暗地方偏移欧聘,

如果上層比50%灰亮,則下層的中間色調(diào)的將向亮地方偏移端盆。

對于上層比50%灰暗怀骤,下層中間色調(diào)以下的色帶變窄(原來為0~2×0.4×0.5,現(xiàn)在為0~2×0.3×0.5)焕妙,

中間色調(diào)以上的色帶變寬(原來為2×0.4×0.5~1蒋伦,現(xiàn)在為2×0.3×0.5~1)。

反之亦然焚鹊。

11.Hard Light 強光

B<=128 則 C=(A×B)/128 B>128 則 C=255-(A反相×B反相)/128

該模式完全相對應于Overlay (疊加)模式下痕届,兩個圖層進行次序交換的情況。

如過上層的顏色高于50%灰,則下層越亮研叫,反之越暗

12.Soft Light柔光

B<=128 則 C=(A×B)/128+(A/255)^2×(255-2B) B>128 則 C=(A×B反相)/128+sqrt(A/255)×(2B-255)

該模式類似上層以Gamma值范圍為2.0到0.5的方式來調(diào)制下層的色彩值锤窑。

結(jié)果將是一個非常柔和的組合。

13.Vivid Light 亮光

B<=128 則 C=A-A反相×(255-2B)/(2B) B>128 則 C=A+A×(2B-255)/(2×B反相)

該模式非常強烈的增加了對比度嚷炉,特別是在高亮和陰暗處渊啰。

可以認為是陰暗處應用Color Burn和高亮處應用Color Dodge。

14.Linear Light 線形光

C=A+2×B-255

其類似于Linear Burn,只不過是加深了上層的影響力申屹。

15.Pin Light 點光

B<=128 則 C=Min (A,2B) B>128 則 C=Min(A,2B-255)

該模式結(jié)果就是導致中間調(diào)幾乎是不變的下層虽抄,

但是兩邊是Darken(變暗)和Lighten(變亮)模式的組合。

16.Hard Mix 實色混合

A+B>=255 則 C=255

A+B

該模式導致了最終結(jié)果僅包含6種基本顏色独柑,每個通道要么就是0迈窟,要么就是255。

17.Difference 差值

C=|A-B|

上下層色調(diào)的絕對值忌栅。

該模式主要用于比較兩個不同版本的圖片车酣。

如果兩者完全一樣,則結(jié)果為全黑索绪。

18.Exclusion 排除

C=A+B-(A×B)/128

亮的圖片區(qū)域?qū)е铝硪粚拥姆聪嗪保馨档膮^(qū)域則將導致另一層完全沒有改變。

19.Hue 色相

HcScYc =HBSAYA

輸出圖像的色調(diào)為上層瑞驱,飽和度和亮度保持為下層娘摔。

對于灰色上層,結(jié)果為去色的下層唤反。

20.Saturation 飽和度

HcScYc =HASBYA

輸出圖像的飽和度為上層凳寺,色調(diào)和亮度保持為下層。

21.Color 顏色

HcScYc =HBSBYA

輸出圖像的亮度為下層彤侍,色調(diào)和飽和度保持為上層肠缨。

22.Luminosity 亮度

HcScYc =HASAYB

輸出圖像的亮度為上層,色調(diào)和飽和度保持為下層盏阶。

23.Dissolve 溶解

該模式根本不是真正的溶解晒奕,因此并不是適合Dissolve(溶解)這個稱謂,其表現(xiàn)僅僅和Normal(正常)類似名斟。

其從上層中隨機抽取一些像素作為透明脑慧,使其可以看到下層,

隨著上層透明度越低砰盐,可看到的下層區(qū)域越多闷袒。

如果上層完全不透明,則效果和Normal(正常)不會有任何不同楞卡。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末霜运,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子蒋腮,更是在濱河造成了極大的恐慌淘捡,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,104評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件池摧,死亡現(xiàn)場離奇詭異焦除,居然都是意外死亡,警方通過查閱死者的電腦和手機作彤,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,816評論 3 399
  • 文/潘曉璐 我一進店門膘魄,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人竭讳,你說我怎么就攤上這事创葡。” “怎么了绢慢?”我有些...
    開封第一講書人閱讀 168,697評論 0 360
  • 文/不壞的土叔 我叫張陵灿渴,是天一觀的道長。 經(jīng)常有香客問我胰舆,道長骚露,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,836評論 1 298
  • 正文 為了忘掉前任缚窿,我火速辦了婚禮棘幸,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘倦零。我一直安慰自己误续,他們只是感情好,可當我...
    茶點故事閱讀 68,851評論 6 397
  • 文/花漫 我一把揭開白布扫茅。 她就那樣靜靜地躺著女嘲,像睡著了一般。 火紅的嫁衣襯著肌膚如雪诞帐。 梳的紋絲不亂的頭發(fā)上欣尼,一...
    開封第一講書人閱讀 52,441評論 1 310
  • 那天,我揣著相機與錄音停蕉,去河邊找鬼愕鼓。 笑死,一個胖子當著我的面吹牛慧起,可吹牛的內(nèi)容都是我干的菇晃。 我是一名探鬼主播,決...
    沈念sama閱讀 40,992評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼蚓挤,長吁一口氣:“原來是場噩夢啊……” “哼磺送!你這毒婦竟也來了驻子?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,899評論 0 276
  • 序言:老撾萬榮一對情侶失蹤估灿,失蹤者是張志新(化名)和其女友劉穎崇呵,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體馅袁,經(jīng)...
    沈念sama閱讀 46,457評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡域慷,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,529評論 3 341
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了汗销。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片犹褒。...
    茶點故事閱讀 40,664評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖弛针,靈堂內(nèi)的尸體忽然破棺而出叠骑,到底是詐尸還是另有隱情,我是刑警寧澤削茁,帶...
    沈念sama閱讀 36,346評論 5 350
  • 正文 年R本政府宣布座云,位于F島的核電站,受9級特大地震影響付材,放射性物質(zhì)發(fā)生泄漏朦拖。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,025評論 3 334
  • 文/蒙蒙 一厌衔、第九天 我趴在偏房一處隱蔽的房頂上張望璧帝。 院中可真熱鬧,春花似錦富寿、人聲如沸睬隶。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,511評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽苏潜。三九已至,卻和暖如春变勇,著一層夾襖步出監(jiān)牢的瞬間恤左,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,611評論 1 272
  • 我被黑心中介騙來泰國打工搀绣, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留飞袋,地道東北人。 一個月前我還...
    沈念sama閱讀 49,081評論 3 377
  • 正文 我出身青樓链患,卻偏偏與公主長得像巧鸭,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子麻捻,可洞房花燭夜當晚...
    茶點故事閱讀 45,675評論 2 359

推薦閱讀更多精彩內(nèi)容