Android 使用RenderScrip进行管理

Android 使用RenderScrip进行管理,android,yuv,rgba,android-renderscript,Android,Yuv,Rgba,Android Renderscript,我想使用ImageReader.OnImageAvailableListener()方法中的ScriptIntrinsecYUVtoRGB处理从YUV到RGB的帧 可以做到吗?到目前为止,我已经这样做了: 我仍然使用白色图像,预览不再开始 建议?您不再将TextureView曲面添加到捕获会话或捕获请求中。只有ImageReader曲面被添加到outputSurfaces列表和captureRequestBuilder.addTarget() 所以摄影机没有在TextureView上绘制任何内容

我想使用ImageReader.OnImageAvailableListener()方法中的
ScriptIntrinsecYUVtoRGB
处理从
YUV
RGB
的帧

可以做到吗?到目前为止,我已经这样做了:

我仍然使用白色图像,预览不再开始


建议?

您不再将TextureView曲面添加到捕获会话或捕获请求中。只有ImageReader曲面被添加到outputSurfaces列表和captureRequestBuilder.addTarget()


所以摄影机没有在TextureView上绘制任何内容。将它重新添加到两者中。

我不知道应该在哪里添加它。下面是captureRequestBuilder.addTarget(imageReader.getSurface())添加captureRequestBuilder.addTarget(surface)。下面是outputSurfaces.add(imageReader.getSurface())添加outputSurfaces.add(surface)。