【发布时间】:2014-05-13 13:20:30
【问题描述】:
我正在实现基于 Surface View 的相机应用程序,该应用程序运行良好,该应用程序还有一个要求,即以黑白显示预览并捕获该黑白图像。我只是想问一下如何进行黑白预览?带有简短描述的步骤将不胜感激。
【问题讨论】:
-
你能发布你的代码吗..
-
我使用了 API Doc 以下代码:developer.android.com/training/camera/cameradirect.html developer.android.com/training/camera/photobasics.html 我只需要知道在调用 mCamera.StartPreview() 之前应该进行哪些更改;显示黑白预览。
-
在 Grafika (github.com/google/grafika) 的“显示 + 捕获相机”中演示了一种方法。有多种过滤器可供选择。在当前实现中,着色器仅应用于预览,它记录视频而不是静止图像(并且不将过滤器应用于记录)。但是您可以将其用于预览,然后在 YUV 中捕捉静止图像,并清除 U/V 以获得黑白。
标签: android image-processing filter camera surfaceview