|
Y'CbCr (601) from R'G'B'# B) Y @# }7 }$ J
========================================================1 H& c) k. G. r% p
Y' = 16 + ( 65.481 * R' + 128.553 * G' + 24.966 * B')+ B4 k& \$ z) A8 f2 Y
Cb = 128 + (-37.797 * R' - 74.203 * G' + 112.0 * B')6 @- f! R5 H# l D6 d8 w; ?- B
Cr = 128 + (112.0 * R' - 93.786 * G' - 18.214 * B')
; K! Q4 S, K. P% X; N........................................................
" z- q' z4 g$ p* zR', G', B' in [0; 1]
) J/ x* _8 U; y. [: S& x, QY' in {16, 17, ..., 235}
5 P; u% i/ S0 ]0 ?3 G5 U9 ` with footroom in {1, 2, ..., 15}: {$ A! ~1 T/ A; R
headroom in {236, 237, ..., 254}- Q, K; w4 {% d- Y" ]# \
sync. in {0, 255}
; o% a) B2 z! U1 y( @) vCb, Cr in {16, 17, ..., 240}
0 }! G- p; ~+ Q) G4 h您說的128應該是指Cb Cr 的grayscale, 當RGB每channel輸入皆為0時Cb Cr 輸出128, Y 輸出16, 此時應該對應到RGB domain gray level的0, 這就是ADC的DC offset.
5 q, A- |3 @# q3 S. _2 D此時, 若Cb 或 Cb 輸出值為131表示輸出的Cb 或 Cr 相位有旋轉, 色度值非正確值5 {" H7 n1 _+ {3 B' H4 g
您可以參考以下的網頁
7 @" F4 M$ P$ z4 B# Bhttp://en.wikipedia.org/wiki/Color_matrix( Y- R3 q. d- |, V8 x
或是去找一些color matirx的書籍 |
|