「アルファブレンド」の版間の差分
削除された内容 追加された内容
透過方法の数式表現を追加 |
|||
1行目:
'''αブレンド'''(アルファブレンド)とは、二つの画像
==透過方法==
合成にはマスク画像と呼ばれる、透過したい部分を定義した画像を用意し、それをもとに、透過したい画像の透過を行う。画素にその情報を持たせて行うこともあり、その情報のことを[[アルファチャンネル]]という。マスク画像を別に用意せず、透過したい画像の任意の一色を透過色とすることもある。
具体的には、画像の任意の点におけるアルファブレンドの結果の画素値''Value''は以下のようになる:
:<code>''Value'' = ''Value0'' × (1.0 − α) + ''Value1'' × α</code>
ただし、''Value0''が背景で''Value1''が前景である。αはα値と呼ばれる0〜1の値を取る係数でどれくらい透過させるかを表わす値である。αが、1のとき完全な不透過であり、0のとき完全な透明となる。このαがアルファチャンネルまたはマスク画像に相当する。
==マスク画像==
|