1

我想在相机预览上画一张照片。我想知道哪个视图(SurfaceView、TextureView、GLSurfaceView 等)是相机预览的最佳视图(性能)。

如果你能解释如何画它,那就太好了。

谢谢。

4

1 回答 1

0

您最好的选择是使用 OpenGL 和 SurfaceTexture 在同一视图中捕获相机预览。请注意,如果要将预览与叠加层同步,则必须延迟相机预览。为此,您可以实现 onPreviewCallback 并将其缓冲区推送到纹理,同时隐藏直接来自相机的本机纹理。

于 2015-08-23T08:12:36.710 回答