各位朋友:
我一直在关注camera2basic、camera2raw和camera2video (以及github上的webjb/myrobot )之类的camera2,但所有东西都显示图像。有没有没有预览图片的camera2示例?我的应用程序已经在使用纹理视图做其他事情了,但我不想修改它来显示我不需要看到的相机图像(如果我想看看发生了什么,我可以保存图像)。
发布于 2017-02-02 10:56:49
您可以将其删除-不要在捕获会话创建中包含SurfaceView中的Surface,也不要将其包含在捕获请求中。
当然,你需要一些东西来发送相机图像--但这取决于你想要对数据做什么。ImageReader可用于接收YUV、JPEG,在某些设备上可接收原始缓冲区;SurfaceTexture可用于将相机数据读入OpenGL等。
定期向相机提交拍摄请求也很重要,这样即使你不使用任何数据,相机也可以保持自动曝光、对焦和白平衡。
(但要记住-如果你希望用户用你的应用程序拍照,他们需要一些方法来精确瞄准手机)
https://stackoverflow.com/questions/41986690
复制相似问题