Попытка прикрепить непрозрачное изображение в непрозрачный ImageWriter, или наоборот

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

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

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

0 ответов

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

Другие вопросы по тегам