Могу ли я получить буфер после image.close? - PullRequest
1 голос
/ 19 марта 2019

I camera2 api, я сохраняю непрерывно image в Image[], и когда хочу сделать снимок, я звоню image.getPlanes()[0].getBuffer, но приложение вылетает и выдает ошибку:

Image is already close.

Как я могу получить Buffer после image.close? Спасибо!

1 Ответ

1 голос
/ 19 марта 2019

Вы не можете.

Не вызывайте close () на изображении до того, как вы его используете.

Для этого может потребоваться увеличить аргумент maxImageCount для вашего ImageReader, чтобы вы могли удерживать его болееИзображения одновременно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...