在相机预览功能中,我一直在使用yuv2rgb
,并使用生成的位图。
这很慢,所以我想按照原样显示图片。
我使用示例类
// public abstract class ViewBase extends SurfaceView implements
SurfaceHolder.Callback, Runnable{}
答案 0 :(得分:0)
不确定为什么要自己渲染预览帧,因为操作系统已经优化了从摄像头驱动程序到视频驱动程序的预览帧流程。
但是,如果您需要自己动手,可以使用OpenGL创建YUV纹理,然后将其blit到平面。请查看此SO question以获取示例代码。