gpt4 book ai didi

language-agnostic - 8bit YUV、10bit YUV、10bit RGB 都以RGB 等色彩空间结束。 YUV为什么存在?我为什么要使用它?

转载 作者:行者123 更新时间:2023-11-28 21:42:39 26 4
gpt4 key购买 nike

我正在编写一个医疗应用程序,其中有来自 IP 接口(interface)的数据包。其中对像素骨架解码有以下定义。我可以决定在主框架中选择什么来使用不同的像素算法。但我没有正确理解逻辑。

这三种格式是什么意思?你会使用哪一个?

 8 bit  YUV (4:2:2) 
10 bit YUV (4:2:2)
10 bit RGB (4:4:4)

最佳答案

它的存在是为了管理彩色图像使用的带宽。由于典型的人眼对光度比对颜色更敏感,因此与光度 channel (Y) 相比,可以为两个颜色 channel (U 和 V)提供更小的带宽,同时保持一定水平的整体质量。

除非我对你的申请了解更多,否则我无法回答哪种格式最适合你的申请。

  • 8 位 YUV 422 是最兼容的格式。
  • 对于给定带宽,10 位 YUV 422 可实现稍高的质量(尤其是 w.r.t. strip ),但支持有限且处理更困难。 (这假定了某种形式的有损压缩——如果未压缩,它当然会使用更多带宽。)
  • 10 位 RGB 444 通常更适合编写视频效果,但不适合分发完成的视频。

关于language-agnostic - 8bit YUV、10bit YUV、10bit RGB 都以RGB 等色彩空间结束。 YUV为什么存在?我为什么要使用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7557501/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com