当前位置: 首页 > news >正文

Android YUV存储方式

排名


性能:YUV444 > YUV422 > YUV420 > YUV411

  1. YUV444:YUV444 提供最高质量的色彩准确性和图像细节,但需要更多的存储空间和传输带宽。适用于对图像质量要求很高的应用,如专业视频编辑或高端图像处理。
  2. YUV422:YUV422 在性能和存储/传输开销之间取得了平衡。相对于YUV444,它降低了色彩准确性和图像细节,但提供了较小的存储需求。适用于大多数广播和视频领域的应用。
  3. YUV420:YUV420 是最常用的 YUV 格式,通过更进一步的压缩(降低采样率),在牺牲一定图像质量的情况下,大幅减少存储空间和传输带宽。适用于大多数常见的视频应用,包括流媒体和视频通话。
  4. YUV411:YUV411 是最低分辨率的 YUV 格式,通过更大幅度的压缩(更低的采样率)来减少存储空间和传输需求。图像质量牺牲较大,适用于一些低分辨率或存储受限的应用。

实用性:YUV420 > YUV422 > YUV444 > YUV411

  1. YUV420:由于 YUV420 是目前最常用的 YUV 格式,它的广泛支持与兼容性使其成为大多数应用的首选格式。
  2. YUV422:YUV422 在广播和视频领域得到广泛采用,并在许多专业和消费设备中得到支持。
  3. YUV444:YUV444 在专业视频编辑和高端图像处理中被广泛使用,但可能不太常见于一般消费者产品。
  4. YUV411:YUV411 的应用相对较少,适用于特定的低分辨率或存储受限的场景。

兼容性:YUV420 > YUV422 > YUV444 > YUV411

  1. YUV420:YUV420 是最常用的 YUV 格式,几乎所有广播、视频和图像处理设备都支持。它是各种视频编解码器和播放器的标准格式,也被广泛支持于各种平台和操作系统,包括桌面电脑、移动设备和流媒体服务。
  2. YUV422:YUV422 在广播和视频领域得到广泛采用,并在许多专业和消费设备中得到支持。它在大多数现代平台和操作系统上都有良好的兼容性,但相对于 YUV420,一些较旧或较低成本的设备可能不完全支持。
  3. YUV444:YUV444 在专业视频编辑和高端图像处理中被使用,但其广泛兼容性可能受到限制。一些消费者级设备可能不支持 YUV444 格式,特别是在较旧的设备或某些平台上。
  4. YUV411:YUV411 的应用较少,兼容性相对较低。使用 YUV411 格式可能需要特定的设备或平台支持,而一些常见的播放器和编解码器可能不支持此格式。

YUV444:

  • 优点:YUV444 是最高质量的 YUV 格式,每个像素位置都有独立的 Y、U 和 V 分量,能够提供最佳的图像质量和色彩准确性。
  • 缺点:相对于其他 YUV 格式,YUV444 需要更多的存储空间和传输带宽,因为每个像素位置都需要存储完整的 Y、U 和 V 分量。
  • 起源时间:YUV444 是最早引入的 YUV 格式,起源于早期的彩色视频系统和图像处理应用中。

Planar 存储方式:

  • Y 平面:所有的 Y 分量一起存储,每个 Y 分量占据一个像素位置。
  • U 平面:所有的 U 分量一起存储,每个 U 分量占据一个像素位置。
  • V 平面:所有的 V 分量一起存储,每个 V 分量占据一个像素位置。
Y Y Y Y
Y Y Y Y
U U U U
V V V V

Semi-Planar 存储方式:

  • Y 平面:所有的 Y 分量一起存储,每个 Y 分量占据一个像素位置。
  • UV 平面:先存储所有的 U 分量,然后存储所有的 V 分量,每个 U 或 V 分量占据一个像素位置。
Y Y Y Y
Y Y Y Y
U U U U V V V V

YUV422:

  • 优点:相比于 YUV444,YUV422 通过减少 U 和 V 分量的采样率,可以在减少存储和传输开销的同时,保持较高的图像质量和色彩准确性。
  • 缺点:相对于 YUV444,YUV422 的图像质量和色彩准确性稍有损失,因为 U 和 V 分量的采样率降低了一半。
  • 起源时间:YUV422 是在早期的彩色视频系统中引入的,以平衡存储和传输开销与图像质量之间的权衡。

Planar 存储方式:

  • Y 平面:所有的 Y 分量一起存储,每个 Y 分量占据一个像素位置。
  • U 平面:所有的 U 分量一起存储,每个 U 分量占据一个像素位置。
  • V 平面:所有的 V 分量一起存储,每个 V 分量占据一个像素位置。
Y Y Y Y
Y Y Y Y
U U U U
V V V V

Semi-Planar 存储方式:

Y 平面:所有的 Y 分量一起存储,每个 Y 分量占据一个像素位置。
UV 平面:U 和 V 分量交错存储,先存储所有的 U 分量,然后存储所有的 V 分量。

Y Y Y Y
Y Y Y Y
U U U U V V V V

YUV420:

  • 优点:YUV420 是最常用的 YUV 格式,通过进一步降低 U 和 V 分量的采样率,可以大幅减少存储和传输开销,同时在绝大多数情况下仍能提供良好的图像质量。
  • 缺点:相对于 YUV422,YUV420 的图像质量和色彩准确性有轻微损失,因为 U 和 V 分量的采样率进一步降低。
  • 起源时间:YUV420 是在广播和视频领域广泛采用的标准格式,其起源可以追溯到洛杉矶广播系统 (ATSC) 的早期标准和早期数字视频压缩标准。

Planar 存储方式:

  • Y 平面:所有的 Y 分量一起存储,每个 Y 分量占据一个像素位置。
  • U 平面:U 分量按 2x2 的块存储,每个 U 分量占据一个像素位置。
  • V 平面:V 分量按 2x2 的块存储,每个 V 分量占据一个像素位置。
Y Y Y Y
Y Y Y Y
U U U U
V V V V

Semi-Planar 存储方式:

Y 平面:所有的 Y 分量一起存储,每个 Y 分量占据一个像素位置。
UV 平面:首先存储所有的 U 分量,然后存储所有的 V 分量,每个 U 或 V 分量占据一个像素位置。

Y Y Y Y
Y Y Y Y
U U U U V V V V

YUV411

  • 优点:YUV411 是一种低分辨率的 YUV 格式,通过更大幅度的 U 和 V 分量的采样率降低,可以进一步减少存储和传输开销。
  • 缺点:相对于其他 YUV 格式,YUV411 提供的图像质量和色彩准确性较低,因为 U 和 V 分量的采样率大幅降低。
  • 起源时间:YUV411 是在早期的摄像机和视频存储系统中引入的,并在某些低分辨率和存储受限的应用中使用。

Planar 存储方式:
YUV411 没有 Planar 存储方式。

Semi-Planar 存储方式:

  • Y 平面:所有的 Y 分量一起存储,每个 Y 分量占据一个像素位置。
  • UV 平面:首先存储所有的 U 分量,然后存储所有的 V 分量,每个 U 或 V 分量占据一个像素位置。
Y Y Y Y
Y Y Y Y
U V U V U V U V

RGB转YUV的算法

相关文章:

  • 百度AI布局:从财报看百度的核心竞争力和未来发展方向
  • 如何找出excel中两列数据中不同的值(IF函数的用法)
  • 分布式事务seata的AT模式介绍
  • 【点云surface】Poisson表面重建
  • 【opencv】计算机视觉:实时目标追踪
  • 竞赛项目 车位识别车道线检测 - python opencv
  • 【OpenCV实现图像:使用OpenCV生成拼图效果】
  • Springboot websocket前端无法访问到,Websocket因AOP代理 前端无法请求到
  • 五种多目标优化算法(MOJS、NSGA3、MOGWO、NSWOA、MOPSO)求解微电网多目标优化调度(MATLAB代码)
  • Tomcat实现WebSocket即时通讯 Java实现WebSocket的两种方式
  • GEE:梯度提升树(Gradient Boosting Tree)分类教程(样本制作、特征添加、训练、精度、参数优化、贡献度、统计面积)
  • letcode::数组中的第k个最大元素
  • 软件设计先进性之虚拟化技术的应用
  • 三、Keil安装芯片包、下载固件库、建立STM32工程模板
  • Ceres使用
  • 数据结构总复习
  • Github Copilot AI编码完成工具
  • 【限时免费】20天拿下华为OD笔试之【双指针】2023Q1A-两数之和绝对值最小【欧弟算法】全网注释最详细分类最全的华为OD真题题解
  • 逻辑回归
  • 激光塑料透光率检测仪进行材料质量监控
  • 101岁陕西省军区原司令员冀廷璧逝世,曾参加百团大战
  • 乌克兰官员与法德英美四国官员举行会谈
  • 跨越三十年友情,61岁余隆和60岁齐默尔曼在上海再度合作
  • 国家统计局向多省份反馈统计督察意见
  • 美将解除对叙利亚制裁,外交部:中方一贯反对非法单边制裁
  • 30平米的无障碍酒吧里,我们将偏见折叠又摊开