如何在android中显示yuv

如何在android中显示yuv,android,yuv,Android,Yuv,在相机预览功能中,我一直在使用yuv2rgb,并使用生成的位图 这很慢,所以我想按原样显示图片 我使用示例类 // public abstract class ViewBase extends SurfaceView implements SurfaceHolder.Callback, Runnable{} 由于操作系统已经优化了从相机驱动程序到视频驱动程序的预览帧流,因此不确定为什么要自己渲染预览帧 但是,如果您需要自己做,您可以使用OpenGL创建YUV纹理,然后将其bli

在相机预览功能中,我一直在使用
yuv2rgb
,并使用生成的位图

这很慢,所以我想按原样显示图片

我使用示例类

// public abstract class ViewBase extends SurfaceView implements
        SurfaceHolder.Callback, Runnable{}

由于操作系统已经优化了从相机驱动程序到视频驱动程序的预览帧流,因此不确定为什么要自己渲染预览帧


但是,如果您需要自己做,您可以使用OpenGL创建YUV纹理,然后将其blit到平面。检查此示例代码。

如果没有更多信息,将很难回答此问题。请提供更多的上下文,并明确你的问题是什么。您使用的是什么语言和平台?你有什么问题?如果有更多有用的标签,请添加它们。