ImageReader中YUV_420_888格式图像转nv21
参考了https://blog.csdn.net/lbknxy/article/details/54633008这篇博客,先感谢一下。Camera2使用ImageReader进行数据回调,但使用YUV_420_888格式,回调后yuv分别存储成plane数组中的3个,如果要形成nv21或i420数据,需要重新组合起来。在网上找的相关代码都很复杂,但实际上没有必要。plane数组第0项是Y通道,这个没争议;但第1项并非只存储U通道,而是UV通道交替存储,这也是planes[1].getPixe.
原创
2020-12-18 09:06:00 ·
5035 阅读 ·
0 评论