我正在使用camera2 API获取格式为的图像流。我需要使用一个库对它们进行处理,该库要求将图像作为RGB字节数组发送(因此)。 我使用这个线程将Image转换为RGB字节数组(至少结果字节数组是我需要的)。
这是我在Kotlin中使用的确切代码,其中包含一些更新:https://gist.github.com/VictorMotogna/e7a8493af65be994f29f5508660dd4a9 。
问题在于,转换会崩溃,并显示消息
我尝试了其他图像格式,其他转换方式,但似乎都不起作用-当使用YUV_420或NV21时,我要么得到相同的崩溃,要么无法获得正确的图像/转换。
有人知道如何修复它吗?
问题在于,转换会崩溃,并显示消息
A / libc:Fatal signal 11(SIGSEGV),code 1(SEGV_MAPERR),fault addr 0xe00000084 in tid 20776 (package name),pid20776
,几次后就会出现此情况。我尝试了其他图像格式,其他转换方式,但似乎都不起作用-当使用YUV_420或NV21时,我要么得到相同的崩溃,要么无法获得正确的图像/转换。
有人知道如何修复它吗?