|
Y'CbCr (601) from R'G'B'+ G! k% P# K1 E2 o/ b. s
========================================================+ P. n& q& c1 }5 a
Y' = 16 + ( 65.481 * R' + 128.553 * G' + 24.966 * B')
+ i" X3 Z( J- K$ N# t$ lCb = 128 + (-37.797 * R' - 74.203 * G' + 112.0 * B'): j! [" L4 P! p# v$ m
Cr = 128 + (112.0 * R' - 93.786 * G' - 18.214 * B')
n5 p a( G7 L! t........................................................; Q# d6 q2 f( V1 C& N* E. @1 |) Y
R', G', B' in [0; 1]8 P2 S" u( _8 o6 h& I
Y' in {16, 17, ..., 235}6 B! V9 X& t, {, Z0 z, }
with footroom in {1, 2, ..., 15}) f9 `$ T# `8 N, F
headroom in {236, 237, ..., 254}+ l9 w+ \. s5 F7 \6 m! d* n
sync. in {0, 255}
% m6 S/ r- C2 S& [! F, P3 jCb, Cr in {16, 17, ..., 240}4 @3 \+ f: V7 {' e+ A
您說的128應該是指Cb Cr 的grayscale, 當RGB每channel輸入皆為0時Cb Cr 輸出128, Y 輸出16, 此時應該對應到RGB domain gray level的0, 這就是ADC的DC offset.: R) _/ i. N7 }& M) F: _' ]/ p
此時, 若Cb 或 Cb 輸出值為131表示輸出的Cb 或 Cr 相位有旋轉, 色度值非正確值9 b0 ]' Y& A+ ]
您可以參考以下的網頁
) \; \+ j K$ {* [http://en.wikipedia.org/wiki/Color_matrix% R( A, Y1 b, Q
或是去找一些color matirx的書籍 |
|