我想使用 android 相机创建一个色度键效果。我不需要一步一步,但我想知道劫持android相机并应用过滤器的最佳方法。我检查了 API 并没有发现任何关于如何操作来自相机的数据的超级权威。起初我考虑使用表面纹理,但我不完全了解它如何帮助或如何使用它。然后我使用 GLSurfaceView 进行了检查,这可能是正确的方向,但不太确定。
另外,为了补充我的问题,我将如何处理图像的预览和保存?我会至少处理图像两次吗?预览时一次,保存时一次?我认为这可能是最好的解决方案。
最后,创建一个 C/++ 包装器来处理处理以优化速度是否有意义?
任何帮助都将不胜感激。一些示例的链接也将不胜感激。
谢谢。