ブレンドモード
スクリーン(Screen)のブレンドモードは、2つのレイヤーのピクセルの値をいったん反転させて乗算し、その後でもう一度反転する。これにより、乗算とは逆の効果が得られ、画像が明るくなる。
f ( a , b ) = 1 − ( 1 − a ) ( 1 − b ) {\displaystyle f(a,b)=1-(1-a)(1-b)}
なおこの数式において、「a」とは下のレイヤーのカラーチャンネルの値であり、「b」とは上のレイヤーの対応するカラーチャンネルの値である。
このブレンドモードは「対称的(シンメトリック)」である。つまり、2つのレイヤーの順番を交換しても結果は同じとなる。もし片方のレイヤーがグレー1色で構成されていて、これをスクリーンで合成した場合、上に白1色のレイヤーを載せて「通常」ブレンドモードに設定し、下のグレー1色レイヤーの明度を白1色レイヤーの不透明度として使った場合と同じ結果が得られる。
上のレイヤー
下のレイヤー
2つのレイヤーを「乗算」ブレンドモードで合成した場合
2つのレイヤーを「スクリーン」ブレンドモードで合成した場合
オーバーレイ(Overlay)は、乗算とスクリーンを組み合わせたものである。下のレイヤーのカラーチャンネルの値「a」が高かった場合(a>0.5だった場合)はスクリーンと同様の効果を得られ、低かった場合(a<0.5だった場合)は乗算と同様の効果が得られる。ただし、「a=0.5」を境に乗算とスクリーンを単に切り替えるだけだとカラーチャネルの変化が不連続になるため、下のレイヤーが「a>0.5」の場合の時と「a<0.5」の場合の時のカラーチャンネルの変化が連続性を保つように、下の数式の通り、乗算とスクリーンの数式にそれぞれに2をかけたものとなっている。もし上のレイヤーのカラーチャンネルの値「b」がちょうど真ん中(b=0.5)であった場合、単に下のピクセルのカラーチャンネルに「1」を掛けるだけのことになるので、下のレイヤーに何の影響も及ぼさない。
基本的には、下のレイヤーが明るかった場合はさらに明るくなり、下のレイヤーが暗かった場合はさらに暗くなるように働く。つまり、コントラストが強くなる。同一の画像をオーバーレイした場合、「トーンカーブ」ダイアログで「Sカーブ」状に編集した時のようなコントラスト効果が得られる。
f ( a , b ) = { 2 a b , (モシ a < 0.