Android yuv转Bitmap

Posted sysu_huangwei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android yuv转Bitmap相关的知识,希望对你有一定的参考价值。

 
YuvImage image = new YuvImage(data, ImageFormat.NV21, size.width, size.height, null);
                if(image!=null){
                    ByteArrayOutputStream stream = new ByteArrayOutputStream();
                    image.compressToJpeg(new Rect(0, 0, size.width, size.height), 80, stream);

                    Bitmap bmp = BitmapFactory.decodeByteArray(stream.toByteArray(), 0, stream.size());
                    //TODO:此处可以对位图进行处理,如显示,保存等

                    stream.close();

 

以上是关于Android yuv转Bitmap的主要内容,如果未能解决你的问题,请参考以下文章

Android yuv转Bitmap

初识YUV,实战NV21格式数据转换为Bitmap

初识YUV,实战NV21格式数据转换为Bitmap

将android.media.Image(YUV_420_888)转换为Bitmap

Android ARGB_8888 转 RGB

FFmpeg 代码实现流媒体推流(RTSP)