10

画像処理を使用してサンプル アプリケーションを開発するのに疲れました。アプリでcolor effects (Grayscale, sepia)ビットマップに追加する必要があります。開発者向けドキュメントDoc 1およびDoc 2を参照しました。このドキュメントには実用的な例がないため、追加できるかどうかを知る必要があります。このクラスを使用したヴィンテージ、セピア色の効果、どなたかご案内ください、よろしくお願いします。

アップデート:

このようにしてみましたが、

private EffectContext mEffectContext;

Bitmap b1 = BitmapFactory.decodeResource(getResources(),
                        R.drawable.sample);
EffectFactory effectFactory = mEffectContext.getFactory();
                Effect mEffect = effectFactory
                        .createEffect(EffectFactory.EFFECT_SEPIA);

mEffect をビットマップに設定するにはどうすればよいですか?

4

2 に答える 2

2

試す:

Effect mEffect= effectFactory.createEffect(EffectFactory.EFFECT_SEPIA);

次に、GLSurfaceView を使用してレンダリングされた効果を表示します。必要なものの例を次に示します。

于 2014-07-16T07:56:32.847 に答える
2

公式のサンプル プロジェクトHelloEffectsは次の場所にあります。android-sdk-windows\samples\android-17

于 2015-05-07T12:32:55.870 に答える