Управление с помощью RenderScrip
Я хотел бы обработать кадр из YUV
в RGB
с использованием ScriptIntrinsecYUVtoRGB
в методе ImageReader.OnImageAvailableListener().
Это можно сделать? До сих пор я так и делал:
Я остаюсь с изображением белым, и предварительный просмотр больше не начинается.
Предложения?
1 ответ
Решение
Вы больше не добавляете поверхность TextureView в сеанс захвата или запрос захвата. Только Поверхность ImageReader добавляется в список outputSurfaces и в captureRequestBuilder.addTarget().
Таким образом, камера ничего не рисует в TextureView. Добавьте его обратно в оба.