安卓中的自定义相机滤镜

3
我正在开发一款Android自定义相机应用程序,希望添加一些滤镜/效果,就像Retrica或其他类似的应用程序一样...(在实时预览中)
我已经在互联网上搜索了很多次,也在这个网站上找到了同样的问题,但实际上我不知道该怎么做。
他们建议使用OpenGL ES,但没有代码!Retrica或Camera360是如何实现的?
有任何教程吗?
1个回答

1

从Android 2.0开始,我们可以设置不同的效果。您可以使用相机参数进行编程设置/获取。

例如:

Camera.Parameters par = camera.getParameters();
par.setColorEffect(Camera.Parameters. EFFECT_SEPIA);
camera.setParameters(par);

你还可以设置白平衡、缩放等。查看有关Camera.Parameters的文档,请单击此处 https://developer.android.com/reference/android/hardware/Camera.Parameters.html

谢谢回答,但我需要制作自定义过滤器,就像Retrica、Camera360等一样,而不是默认的过滤器。 - Ali Alidousti
嘿...@Erik Minarini......你有没有其他的方法或代码...来处理params.setColorEffect();在我的三星Galaxy On 5上...我得到了一个NullPointerException....6种颜色效果被打印在Logcat中...但我想要总共9种效果...如果你知道的话请帮帮我..谢谢...愿上帝保佑你。 - Sagar Aghara

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接