那如果一个图像的格式是YUV420sp的,怎么确定是nv21还是nv12呢
时间: 2024-03-04 18:51:46 浏览: 66
Yv12 nv21 yuv420 转换为Bitmap
确定一个YUV420sp格式图像是NV21还是NV12,需要查看图像的存储方式。在YUV420sp格式中,Y分量是按照从左到右,从上到下的顺序存储的,即依次存储第一行、第二行、第三行......而UV分量则是交替存储的,即先存储一组UV,再存储下一组UV。如果UV分量先存储V再存储U,那么就是NV21格式;如果UV分量先存储U再存储V,那么就是NV12格式。也就是说,可以通过查看图像数据中UV分量的第一个字节来判断是NV21还是NV12格式,如果是VU交替存储,则是NV21格式,如果是UV交替存储,则是NV12格式。
阅读全文