Ответ 1
попробовать:
Effect mEffect= effectFactory.createEffect(EffectFactory.EFFECT_SEPIA);
Затем используйте GLSurfaceView для отображения визуализированных эффектов, здесь является примером того, что вам нужно
Я устал, чтобы разработать пример приложения с обработкой изображений, в моем приложении мне нужно добавить немного color effects (Grayscale, sepia)
поверх моего растрового изображения, я назвал документы разработчика Doc 1 и Doc 2, в этом документе нет практических примеров, поэтому вам нужно знать, можем ли мы добавлять цветовые эффекты Vintage, Sepia, используя этот класс, любой из нас, пожалуйста, заблаговременно.
Update:
Я пробовал вот так:
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 для отображения визуализированных эффектов, здесь является примером того, что вам нужно
Вы можете найти официальный образец проекта HelloEffects
в android-sdk-windows\samples\android-17