Android系统Camera图像格式

log:

10-26 19:50:50.125  3299  6265 V MIPISensor: Sensor capturing buffer 0: stream 1, 1920 x 1080, format 23, stride 1920, buf 0xb0809d80, img 0xaa42b000
10-26 19:50:50.128  3299  6265 V MIPISensor: Sensor capturing buffer 1: stream 1, 1920 x 1080, format 11, stride 1920, buf 0xb0809dc8, img 0xaa133000

format11是nv21,format23是YCBCR420_888。为什么两种不同格式的流?

ImageFormat.java

public static final int PRIVATE = 0x22;
public static final int YUV_420_888 = 0x23;
public static final int NV21 = 0x11;

"system/core/libsystem/include/system/graphics-base-v1.0.h"

HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED 0x22
HAL_PIXEL_FORMAT_YCrCb_420_SP 0x11
HAL_PIXEL_FORMAT_YCbCr_420_888 0x23

图解YU12、I420、YV12、NV12、NV21、YUV420P、YUV420SP、YUV422P、YUV444P的区别_handy周的博客-CSDN博客

YUV_420_888介绍及YUV420转RGBA - 简书

" YUV_420_888是可以兼容所有YUV420P和YUV420SP格式的。也就是说上面提到的I420、YV12、NV12、NV21都可以是YUV_420_888的具体实现。"

V4L2_PIX_FMT_NV21

V4L2_PIX_FMT_YUYV

V4L2 YUV/YCbCr格式数据 转 RGB格式数据 V4L2_PIX_FMT_NV12 转 RGB_七夕猛虎的博客-CSDN博客

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值