|
Y'CbCr (601) from R'G'B'
' s a6 e$ e4 I. k# g$ t========================================================4 ^9 w" J+ t: b* f: _5 [
Y' = 16 + ( 65.481 * R' + 128.553 * G' + 24.966 * B')
0 G( F+ \" N H7 K$ K% T8 D$ b! aCb = 128 + (-37.797 * R' - 74.203 * G' + 112.0 * B')" m9 }+ w# @: w' V
Cr = 128 + (112.0 * R' - 93.786 * G' - 18.214 * B')
. W1 N( O9 U% Y: {........................................................
+ u- b; W5 J" z! h& A G2 n" aR', G', B' in [0; 1]# X1 g: _! h9 s
Y' in {16, 17, ..., 235}" N8 B: E( K& _( i
with footroom in {1, 2, ..., 15}$ t% d% }+ i* d1 r2 M- Z+ {
headroom in {236, 237, ..., 254}2 D, u- w" l4 o
sync. in {0, 255}
; B8 H8 Q) H3 r9 i- ICb, Cr in {16, 17, ..., 240}
. g$ ^7 {+ ]- w9 v' G! Q0 x您說的128應該是指Cb Cr 的grayscale, 當RGB每channel輸入皆為0時Cb Cr 輸出128, Y 輸出16, 此時應該對應到RGB domain gray level的0, 這就是ADC的DC offset.) O0 |; u6 ^/ K5 Z( l
此時, 若Cb 或 Cb 輸出值為131表示輸出的Cb 或 Cr 相位有旋轉, 色度值非正確值
( m! c( a! T9 ~+ e. t2 {您可以參考以下的網頁0 a6 J! T, b" T" h
http://en.wikipedia.org/wiki/Color_matrix5 R5 Q% v2 w: c- B6 U* e
或是去找一些color matirx的書籍 |
|