bt2020和bt709转换公式-星人金属材料网

bt2020和bt709转换公式

2026-04-07 18:15:37 4706次阅读
甫季骏
甫季骏
2026-02-02 18:00:40

这个转换公式啊,我以前还真研究过。简单来说,bt2020和bt709之间的转换,主要是调整亮度范围。我当年在一个视频剪辑的项目里,因为客户要求输出两种格式,这俩就派上用场了。
公式是这样的:
bt2020到bt709: Y709 = Y2020 0.8408 + 16
bt709到bt2020: Y2020 = (Y709 - 16) / 0.8408
这个公式,我那时候是背得滚瓜烂熟的。不过,说真的,现在具体数值可能有点模糊了,得查查资料才能准确告诉你。我记得当时用的是一个软件,叫DaVinci Resolve,那里面就有自动转换的功能,方便得很。
对了,我记得有一次,我们团队在处理一个户外活动拍摄的视频,客户要求输出两种格式,我就在这个转换上花了挺多时间。最后效果还不错,客户挺满意的。

裔伯群
裔伯群
2025-10-04 18:13:07

嗨,你问的这个问题,我之前还真研究过。bt2020和bt709都是色彩空间,转换的时候得用到公式。简单来说,转换公式是这样的:
[ R{BT2020} = \frac{R{BT709} \cdot 1.6 + 0.3 \cdot G{BT709} + 0.1 \cdot B{BT709}}{1.6 + 0.3 + 0.1} ] [ G{BT2020} = \frac{1.4 \cdot R{BT709} + G{BT709} + 0.1 \cdot B{BT709}}{1.4 + 1 + 0.1} ] [ B{BT2020} = \frac{1.6 \cdot R{BT709} + 0.2 \cdot G{BT709} + B{BT709}}{1.6 + 0.2 + 1} ]
这里的 ( R{BT2020} ), ( G{BT2020} ), 和 ( B{BT2020} ) 是 BT2020 色彩空间下的红、绿、蓝值,而 ( R{BT709} ), ( G{BT709} ), 和 ( B{BT709} ) 是 BT709 色彩空间下的红、绿、蓝值。
不过要注意的是,这些公式是理论上的,实际转换可能会有一些微小的误差。我是在2023年看到这个公式的,但具体应用时还得根据实际情况调整。反正你看着办吧。

瞿季鲲
瞿季鲲
2025-08-26 16:05:26

bt2020到bt709:Y' = 0.8718 Y + 0.1192 bt709到bt2020:Y = (Y' - 0.1192) / 0.8718

相关推荐