問題タブ [porter-duff]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - アルファを保持しながら、ビットマップの一部を消去した後にビットマップを復元する方法は?
私は2つの機能を持つAndroidアプリケーションに取り組んでいます:-
- フォトショップの消しゴムのように、特定のパスの画像の一部を削除(消去)することです。
- 特定のパスのイメージを復元することです。
消去部分を実装しました
そして、修復機能のような、
問題は、修復機能で画像のアルファが保持されず、画像が完全な不透明度で描画されることです。画像のアルファを保持する必要があります。
そのため、アルファを維持しながら、画像の一部を消去した後に画像を修復する方法を知る必要があります。
android - Android Studio の画像ブレンド モード (photoshop、paint.net など)?
Photoshopやpaint.netと同じ方法で 2 つの画像をブレンドしようとしています。Difference, Multiply, Additive, Color Burn, Glow, etc.
私はPorterDuff.Mode
それが非常にうまく機能することを発見しましたが、ブレンド効果が欠けています (加算、乗算、スクリーンしかありません) より広い範囲のブレンドモードを取得する方法はありますか? ライブラリを編集し android.graphics.PorterDuff;
てより多くのブレンド モードを取得する方法はありますか? 何か案は?
これは、btw を使用した porterduff コードです: