我厌倦了开发具有图像处理功能的示例应用程序,在我的应用程序中,我需要在位图上添加一些color effects (Grayscale, sepia)
,我引用了开发人员文档Doc 1和Doc 2,在此文档中没有实际示例,因此需要知道是否可以添加Vintage ,棕褐色色彩效果使用此类,请任何一个指导我,在此先感谢。
更新:
我这样尝试过
private EffectContext mEffectContext;
Bitmap b1 = BitmapFactory.decodeResource(getResources(),
R.drawable.sample);
EffectFactory effectFactory = mEffectContext.getFactory();
Effect mEffect = effectFactory
.createEffect(EffectFactory.EFFECT_SEPIA);
现在如何将mEffect设置为我的位图?
最佳答案
尝试:
Effect mEffect= effectFactory.createEffect(EffectFactory.EFFECT_SEPIA);
然后使用GLSurfaceView显示渲染的效果,here是您需要的示例
关于android - 我如何使用Android EffectFactory类?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15832169/