|
Y'CbCr (601) from R'G'B'
; d l7 L2 H! _6 O2 J" V, ~========================================================$ t' p, T9 M/ W' G. X% Q
Y' = 16 + ( 65.481 * R' + 128.553 * G' + 24.966 * B')
- S- k8 ]. i b2 F; L: K; F& HCb = 128 + (-37.797 * R' - 74.203 * G' + 112.0 * B')# V) t! B! Z; \2 S
Cr = 128 + (112.0 * R' - 93.786 * G' - 18.214 * B')
; i) k, D: d- P6 I0 H9 r........................................................2 m2 J6 S( b( h$ R2 L+ C" z
R', G', B' in [0; 1]" M8 R' h* ~. b) _5 m1 W% t
Y' in {16, 17, ..., 235}. P! w+ z$ L, U" i. D' k( j) h
with footroom in {1, 2, ..., 15}
+ b5 F7 M5 }9 Q0 r headroom in {236, 237, ..., 254}
( ?( E" E; O& @ sync. in {0, 255}
) {- Q/ ~9 v+ v$ q! d% `/ Q! u& RCb, Cr in {16, 17, ..., 240}- }: a* x a' h" r) s) F
您說的128應該是指Cb Cr 的grayscale, 當RGB每channel輸入皆為0時Cb Cr 輸出128, Y 輸出16, 此時應該對應到RGB domain gray level的0, 這就是ADC的DC offset.
6 m3 w; F/ _% D) H: j此時, 若Cb 或 Cb 輸出值為131表示輸出的Cb 或 Cr 相位有旋轉, 色度值非正確值$ u0 o+ H7 d& g) J6 Y/ X
您可以參考以下的網頁
* r& M" B- f, m* X9 Ihttp://en.wikipedia.org/wiki/Color_matrix
2 [1 \6 r3 A9 x) p或是去找一些color matirx的書籍 |
|