1. 程式人生 > >PS混合模式的計算公式

PS混合模式的計算公式

 1、Normal(正常模式):
  在“運算”或“應用影象”時使用該模式完全不加混合地將源圖層或通道複製到目標圖層,通道, 也就是用源完全替代目標。
2、Dissolve(溶解模式):
  它是把溶解的不透明度作為來自混合色的畫素百分比並按此比例把混合色放於基色之上。(注:基色是做混合之前位於原處的色彩或影象;混合色是被溶解於基色或是影象之上的色彩或影象)
  使用這種模式,畫素彷彿是整個的來自一幅影象或是另一幅,看不出有什麼混合的跡象,如果你想在兩幅影象之間達到看不出混合跡象的效果,而又能比使用溶解模式擁有更多的對圖案的控制,那麼可以在最上面圖層上建一個圖層蒙版並用純白色填充它。
3、Behind(背後模式):
  這模式被用來在一個圖層內透明的部分進行塗畫;但當圖層裡的“保持透明區域”選中時就不可用了。 它只可以在你用塗畫工具(畫筆,噴槍,圖章,歷史記錄畫筆,油漆桶)或是填充命令在圖層內的一個物件之後畫上陰影或色彩。。。
4、Clear(清除模式):
  這模式只有在一個分層的文件中使用填充,油漆桶以及直線工具時才可用。
  (附:在正常圖層下,EDIT/CLEAR用透明填充的區域;在背景圖層下,EDIT/CLEAR用背景顏色來填充選擇的部分)
5、Multiply(正片疊底):
  這模式是使用率最高的,極為有用。 它在所有的混合模式中都有; 要理解這個,就打個比方吧,此模式就象是將兩副透明的影象重疊夾在一起放在一張發光的桌子上。 任何原來每張影象上黑的部分在結果中為黑,任何在原來每張影象上白的或是被清除的部分會讓你透過它看到另外一幅影象上相同位置的部分。
6、Screen(螢幕模式):
  它是一個和正片疊底相反的操作過程,在所有的模式裡也都有。
  它所展現的效果是:在影象中白色的部分在結果中也是白色,在影象中黑色的部分在結果中顯示出另一幅影象相同位置的部分。
  (附:在Screen和Multipy運算中的重點是----兩幅圖做Screen運算會加強亮的部分;做Multipy運算則會加強兩幅圖中暗的部分)
7、Soft light(柔光模式):
  在這模式下,原始影象與混合色彩,圖案或影象進行混合,並依據混合影象決定使原始影象變亮還是變暗,混合影象亮則更亮,暗則更暗。
8、Hard light(強光模式):
  這沒什麼好講的, 在這模式下結果影象是從混合色彩,圖案或影象中取的其亮度值。
9、Overlay(疊加模式):
  它是正片疊底(Multipy)和螢幕(Screen)模式的合併。
  效果:原始影象中黑暗的區域被疊底而光亮的區域就被螢幕化,最亮的部分和陰影部分被一定程度的儲存下來。
10、Darken(暗化模式)和Lighten(亮化模式):
  暗化模式(Darken)中是將兩個影象中更暗的那個被選來作為結果。
  亮化模式(Lighten)中是取兩個畫素中更亮的作為結果。
  上述模式在合併幾個蒙版以建立新的蒙版時最有用。
11、差值模式(Difference)和排除模式(Exclusion):
  差值模式就是比較兩個影象並給出一個蒙版,這個蒙版在兩幅影象完全相同的區域為黑色,並隨兩幅影象相差越大它越趨向於白色。
  而排除模式(Exclusion)與差值模式(Difference)差不了多少,很相似,除了有強度上的差別外。
  (注:一個用黑色所作的排除將不會改變任何原始影象)
12、Add(相加模式)與 Subostract(相減模式):
  這兩種模式僅僅在Apply Image 和 Calculations下是可用的。
  ADD(相加模式)是將原始影象及混合影象的對應畫素取出來並加在一起;
  Subostract(相減模式)則是將原始影象與混合影象相對應的畫素提取出來並將它們相減.
13、Hue(色相模式),Saturation(飽和度模式),Color(色彩模式)及Luminosity(亮度模式):
  把這些模式放在一起,是因為上述的混合模式可以通過混合色彩,圖案或是影象的色相,飽和度,色彩,亮度作為原始影象的色相,飽和度,色彩以及亮度來影響原始影象。
14、Color dodge(色彩減淡模式)和Color burn(色彩加深模式):
  Color dodge(色彩減淡模式)將加亮原始影象;Color burn(色彩加深模式)則相反。

  [注:使用黑色做減淡處理將不會有任何效果;使用白色做色彩加深將不會有任何效果。

=============================================================================

正如我們知道的,在Photoshop中的每幅影象都是由叫做畫素的正方形色塊構成的。大家可以想像:在一張紙上,有成行成列的網格構成一個個小方框,往每個方框中填入不同的顏色,就構成了一幅影象。
   在使用諸如“應用影象”和“計算”這類命令時,Photoshop是通過計算作用在每個方框中的一一對應的畫素值來實現的,這也是“計算”命令要求兩個參與計算的源通道大小相同的原因。
例如使用“差值”模式,就是把一一對應的值相減。這就是說,第一個通道第一行第一個畫素的值減去第二個通道第一行第一個畫素的值;第一個通道第一行第二個畫素的值減去第二個通道第一行第二個畫素的值,並且按照折中方法繼續進行下去。 除此之外,還要強調一下,每個畫素的值是由0-255的尺度來衡量的。0對應的是黑色,255對應於白色。因此,畫素值增大時,影象變亮;畫素值減少時,影象變暗。所以,在RGB或者CMYK或者LAB模式中調整通道會出現每通道對應的顏色或者資訊增強或減弱,以達到修改影象的目的。

混合模式在通道中的作用:通道執行命令時都是按照一定規則進行的,它是一個可以預料的結果,而且是可以通過數學形式精確表達的。這個規則就是混合模式(正片疊低,柔光,疊加等)

通過以上可得,混合模式其實為計算公式,依據其產生作用的類似性我們可以把它分為五大類:
      變暗模式組:以正片疊底為代表,另加上變暗,顏色加深,線性加深;

正片疊底計算公式如下:(源1X源2)/255=結果
          分析:如果影象上有255的白色畫素,根據上述公式,結果肯定是255的白色畫素(255*255)/255=255;如果影象上有0的黑色畫素,根據上述公式,結果肯定是0的黑色畫素(0*0)/255=0
      開啟色階命令的對話筐,可以看到最有代表性的就是中間128值,是介於黑白之間的50%灰度,它的色階值為128。將這個值代入公式,得到結果為64.25,取整後為64,是原來的128的一半,這說明原來處於中間色調的畫素,由於正片疊底的運用,混合後變成了64這個值的暗色調。
          變暗組的其他模式基本也是以另外的公式達到暗的更暗的效果,公式未考證,希望各位大蝦不吝賜教影像後期設計互動
          變亮模式組:以濾色為代表,另加上變亮,顏色減淡和線性減淡;其效果變暗模式組相對應,效果相反,如濾色對應正片疊底;
濾色模式計算公式如下:[255-(255-源1)X(255-源2)]/255=結果
      分析:這個公式看上去比正片疊底複雜一些。將0(黑色)255(白色)代入當源1與源2為255時,結果為255,當源1和源2為0時結果為0;當源1和源2為128(50%)灰時,結果為196,是一個比128明亮的顏色,所以通道影象會比之前的亮。
      疊加類模式組:分為疊加,柔光,強光,亮光,線性光,點光。其效果為亮的更亮,暗的更暗,增大反差。理論上可以認為是變暗組和變亮組同時作用(資料未考證)形色主義,swcool.com,數碼影像後期交流平臺

關於疊加類模式組運算方法
          這個未曾考證過,但是猜想疊加模式的計算方法為:128值以上的運用上面的濾色公式,而128以下的運用正片疊底公式;如有公式的大蝦拿出來大家參考一下。

      加減模式組:相對簡單的模式組,其運算效果大致為簡單的數值相加和減去(補償值與縮放值會參與運算)。選區之間的布林運算(按SHIFT加選,按ALT減選)與此模式組計算方式相同。

加減模式組計算公式
“相加”公式:[(源2+源1)/縮放] +補償值=結果
“減去”公式:[(源2-源1)/縮放] -補償值=結果
其中縮放可以是介於1.000-2.000之間的任意值。由於來源畫素相加後被“縮放”所除,因此,縮放所起的作用是降低結果通道畫素的亮度值。

補償值為-255到255之間的任意整數。加入一個正數可以使影象變亮,加入一個負數可以使影象變暗。

如果代入數值得到結果為負數,系統會預設為等於0;如大於255,預設為255       影像後期設計互動平臺

          差值和排除模式組:最簡單的運算組,第一層和第二層的加減運算。
“差值”的計算公式
源1-源2=結果

   由於時間關係,本文暫持續至此,沒有時間找圖,枯燥了些 。講這些並不是讓大家做圖時拿起計算器算結果,而是讓大家做到心中大致有數,運用什麼樣的混合會得到什麼樣的結果。以上理論加上計算命令中不透明度、反相等命令使用,能得到千變萬化的效果

================================================================================

說混合模式的計算公式,不是要我們成為數學家,而是要大家有的放矢!
名詞解釋:
1、基色:直白的說,就是參加混合的底層的顏色。
2、混合色:就是參加混合的上層的顏色。
3、結果色:就是混合後的顏色。
基色圖片:



混合色圖片:



一、正片疊底混合模式計算公式:結果色值=基色色值*混合色值/255,例項:大家有興趣可以計算一下!



二、濾色(螢幕)混合模式計算公式:結果色值=255-(255-混合色值)*(255-基色色值)/255,例項:



三、變暗模式計算公式:結果色=色值最小的顏色(基色色值與混合色色值相比較),例項:



四、變亮模式計算公式:結果色=色值最大的顏色(基色與混合色相比較),例項:



五、差值模式計算公式:結果色色值=|混合色色值-基色色值|,例項:



六、線性減淡模式計算公式:結果色色值=基色色值+混合色值,如果兩值相加色值大於255,則為255.例項:



七、線性加深模式計算公式:結果色值=基色色值+結果色色值-255,如果值為負,則為0.例項大家自己嘗試一下吧。
八、疊加模式計算公式:結果色值=2*混合色色值*基色色值/255,參加混合的基色影象的亮度小於或等於50%;
結果色值=255-2*(255-混合色色值)*(255-基色色值)/255,基色影象的亮度大於50%。例項:所選的例項為基色影象亮度小於或等於50%灰的,效果類似於正片疊底,如果是大於50%灰的,類似於濾色模式。



九、顏色減淡模式計算公式:結果色值=基色+(基色×混合色)/(255-混合色),例項:










十、顏色加深模式計算公式:結果色值=基色—(基色反相×混合色反相)/混合色