我使用camera2 API,我将image
连续保存到Image[]
,并且当要捕获图片时,我呼叫image.getPlanes()[0].getBuffer
,但应用程序崩溃并显示错误:
Image is already close.
image.close之后如何获取缓冲区? 谢谢!
答案 0 :(得分:1)
不能。
在使用完图像之前,请勿在图像上调用close()。
这可能需要您将ImageReader的maxImageCount参数增加,以便可以同时保存更多图像。