Попытка прикрепить непрозрачное изображение в непрозрачный ImageWriter, или наоборот - PullRequest
0 голосов
/ 04 января 2019

В Android у меня есть ImageReader, который испускает изображения onImageAvailable.Я пытаюсь переслать эти изображения на ImageWriter для предварительного просмотра на SurfaceView.Когда я пытаюсь это сделать, я получаю ошибку, указанную выше.

java.lang.IllegalStateException: Trying to attach an opaque image into a non-opaque ImageWriter, or vice versa

Я огляделся и не нашел никого, кто бы упоминал эту проблему.Кто-нибудь знает, о чем идет речь?Ошибка, кажется, в родном коде.

1 Ответ

0 голосов
/ 03 апреля 2019

Я только что столкнулся с этой проблемой при попытке передать Image с камеры в Surface с помощью ImageWriter.В моем случае я исправил проблему, вызвав SurfaceHolder.setFormat() и передав в том же формате, что и камера Image.

...