|
Y'CbCr (601) from R'G'B'1 i0 M( S0 c4 p0 D0 b1 x" M' V7 A3 C
========================================================3 _6 @* H2 Y Y7 A+ Q0 r2 c
Y' = 16 + ( 65.481 * R' + 128.553 * G' + 24.966 * B')7 o ^% r- X4 V) ^- j. g/ ~0 Y
Cb = 128 + (-37.797 * R' - 74.203 * G' + 112.0 * B')" M4 H! X" {4 T# b; |4 Q
Cr = 128 + (112.0 * R' - 93.786 * G' - 18.214 * B')
2 s L& ~' r; O5 j( e* S- j S' z........................................................
% w3 C. c) n/ U% Y1 g( Z4 vR', G', B' in [0; 1]
6 D& {3 e3 @& a+ J0 \; d' t+ HY' in {16, 17, ..., 235}
/ b, |' J# k. U4 A+ z with footroom in {1, 2, ..., 15}
# ^( t0 O- ^' y4 }* z) q' N headroom in {236, 237, ..., 254}
2 _* }* j @; B; Z sync. in {0, 255}: ]& i9 K3 L% p3 n# T
Cb, Cr in {16, 17, ..., 240}# ]& K l) c1 ~0 ]8 E8 U) h
您說的128應該是指Cb Cr 的grayscale, 當RGB每channel輸入皆為0時Cb Cr 輸出128, Y 輸出16, 此時應該對應到RGB domain gray level的0, 這就是ADC的DC offset./ S7 @) ^8 e* X8 t& C
此時, 若Cb 或 Cb 輸出值為131表示輸出的Cb 或 Cr 相位有旋轉, 色度值非正確值
2 L6 }5 t$ D$ _6 x7 Q8 @+ M, k6 a您可以參考以下的網頁
: ?3 L6 a* E' v7 ~9 N! nhttp://en.wikipedia.org/wiki/Color_matrix
3 `/ b" F& ]0 f" b5 P或是去找一些color matirx的書籍 |
|