私は何を知りたいですかPorterDuff.Modeはアンドロイドのグラフィックを意味します。アンドロイドのグラフィックスでPorterDuff.Modeの意味は何ですか?それは何ですか?
私はそれが転送モードであることを知っています。
Iはまた、それがアルファ値に基づいて画像を構成する方法を定義等DST_IN、乗算などの属性
私は何を知りたいですかPorterDuff.Modeはアンドロイドのグラフィックを意味します。アンドロイドのグラフィックスでPorterDuff.Modeの意味は何ですか?それは何ですか?
私はそれが転送モードであることを知っています。
Iはまた、それがアルファ値に基づいて画像を構成する方法を定義等DST_IN、乗算などの属性
を参照してください。互いに重なり合う部分を混合するためのスキームとを含む。
画像を構成するデフォルトのAndroidの方法はPorterDuff.Mode.SRC_OVERです。これは、ターゲット画像を以上にソース画像/色を描画することに相当します。言い換えれば、それはあなたが期待しているものを行い、ソース画像(アルファベットで描かれたもの)を、ターゲット画像(キャンバス)の上に描画します。 (類似の用語と充実したdesriptionためthe articleを参照)
あなたはthe Android docs使用は他のモードを記述すること代数を理解するには、以下のキーを使用することができます。
[0..1]
、および色であるchごとに1回置換されるannel(赤、緑、青のそれぞれの式を1度使用する)
結果の値は、次のように対角括弧で指定します。
[<alpha-value>,<color-value>]
alpha-value
とcolor-value
は、それぞれ得られたアルファシャネル各色のシャネルを生成するための式です。
を持っていることを、知っています。 PorterDuffが上に重ね、彼らは「段ボールの不規則な形状の部分は、」であるかのように画像を合成する方法として説明されて
http://ssp.impulsetrain.com/porterduff.html
:ここでは、Googleのエンジニアがイラストで優れた記事だよりここhttp://en.wikipedia.org/wiki/Alpha_compositing
最近の私の発見から。画像が重なっていて、そのうちの1つのカラーフィルタを変更しようとすると、重なっている他の画像に似ています! – jonney