【发布时间】:2015-08-20 01:50:49
【问题描述】:
我正在从这里阅读有关 Android Camera2 API 的代码: https://github.com/googlesamples/android-Camera2Basic
previewRequest 构建器仅添加表面,即要显示的 TextureView,作为目标。但以下行实际上将两者都添加为目标。据我了解,这不应该在预览期间触发“OnImageAvailable”监听器,不是吗?那么为什么要在这里添加图像阅读器的表面呢?
我试图在这里删除这个图像阅读器的表面,但是当我真的想捕捉图像时出错.....
太混乱了!!!
【问题讨论】:
-
ImageReader用于获取捕获的图像数据以保存在文件中。并且ImageReader的表面必须添加到CaptureSession才能使用CaptureRequest.Builder进行抓图,根据doc