|
Y'CbCr (601) from R'G'B'' c" d7 ]( t _/ r7 ?
========================================================
3 L7 a, A5 o, H) VY' = 16 + ( 65.481 * R' + 128.553 * G' + 24.966 * B')% @6 Z8 c/ X. S' P
Cb = 128 + (-37.797 * R' - 74.203 * G' + 112.0 * B')" z. g% d( m. m! r8 z
Cr = 128 + (112.0 * R' - 93.786 * G' - 18.214 * B')4 |" `% y: H) [
........................................................
( K3 |* H& z% _' Z- a! g! RR', G', B' in [0; 1]
5 c& w$ Q! q) A* h0 j I/ qY' in {16, 17, ..., 235}
0 c- f6 O$ N5 i5 s( ` with footroom in {1, 2, ..., 15}
! w+ J3 Z* t6 u" k; K( |5 G- `! L+ ^ headroom in {236, 237, ..., 254}7 E. Y6 l& v8 x+ V, ^
sync. in {0, 255}
: W( W9 z6 u/ X. \6 @- |* k- ACb, Cr in {16, 17, ..., 240}0 X* v- s3 |5 ]' ~5 l2 A9 A
您說的128應該是指Cb Cr 的grayscale, 當RGB每channel輸入皆為0時Cb Cr 輸出128, Y 輸出16, 此時應該對應到RGB domain gray level的0, 這就是ADC的DC offset.
2 j* Z& W, v* ~5 Y) M5 X) X此時, 若Cb 或 Cb 輸出值為131表示輸出的Cb 或 Cr 相位有旋轉, 色度值非正確值) C3 f, O# m/ j! s
您可以參考以下的網頁2 V2 J$ M2 R! P7 [# n
http://en.wikipedia.org/wiki/Color_matrix( J# e* T/ Y9 B& [4 W* y
或是去找一些color matirx的書籍 |
|