从Android 2.0开始,相机API支持几种ColorEffect。
可以在这里找到列表,从Effect Aqua开始。 http://developer.android.com/reference/android/hardware/Camera.Parameters.html#EFFECT_AQUA
可以按照以下方式实现效果:
Camera.Parameters parameters = camera.getParameters();
parameters.setColorEffect(Camera.Parameters.EFFECT_AQUA);
camera.setParameters(parameters);
除了那些支持的效果外,我想在我的应用程序中引入Lomo或复古效果。有人能够指导如何为相机预览提供额外的效果吗?
非常感谢您提供代码示例。
谢谢。
setColorEffect()
列表中添加效果。相反,OP正在尝试操作预览图像并应用手动编码的效果作为预览图像出现在屏幕上的一部分。 - CommonsWare