Попытка прикрепить непрозрачное изображение в непрозрачный 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
использует.