勵志

勵志人生知識庫

rgb2yuv公式

RGB2YUV的轉換公式根據不同的標準有所不同。以下是基於BT.601BT.709和BT.2020標準的RGB2YUV轉換公式:

BT.601標準:

Y = 0.299R + 0.587G + 0.114B

U = -0.147R - 0.289G + 0.436B

V = 0.615R - 0.515G - 0.100B

BT.709標準:

Y = 0.2126R + 0.7152G + 0.0722B

V = 0.5R - 0.4542G - 0.0458B

BT.2020標準:

Y = 0.2627R + 0.6780G + 0.0593B

U = -0.1396R - 0.3604G + 0.5B

V = 0.5R - 0.4598G - 0.0402B

請注意,這些公式提供了從RGB到YUV的轉換,但實際套用中可能還需要考慮其他因素,如色度亞採樣和量化等級分配。此外,反推公式(YUV到RGB)可以根據需要從給定的YUV值計算RGB值。例如,基於BT.601標準的反推公式為:

R = Y + 1.4075(V-128)

G = Y - 0.3455(U-128) - 0.7169(V-128)

B = Y + 1.7790(U-128)