2017-01-12 7 views
0

RGB画像(またはビデオストリーミング)からは、他の画像/ビデオ形式(例えば、YCrCb 4:2:2または4:2:0)を取得する。私はRGBピクセルとYCrCbの関係を知っていて、4:2:2または4:2:0を得るためにサブサンプルする方法を知っています。問題はなぜこの記法ですか?この記法はどこから来たのですか?数字はどういう意味ですか?"クロマサブサンプリング"とビデオ/画像フォーマットについて(YUV 4:2:2、YUV 4:2:0など)

+1

https://en.wikipedia.org/wiki/Chroma_subsampling、「サンプリングシステムと比率」セクションを参照してください。十分に説明されています。要約すると、J:a:b:A、ここで、Jは2行の領域の長さ、aは領域の第1行の彩度サンプルの数、bは垂直方向の変化、Aは平均アルファの存在。 – kikobyte

+0

ニース! wikiページにも素晴らしいグラフィカルな説明があります!提案していただきありがとうございます – Leos313

答えて

0

これらの数字は、表現に使用される輝度(Y)とクロミナンス(Cr、Cb)値の比を意味します。クロミナンスのバイト数は、画像のサイズを縮小するために、しばしば減少します。

4:4:4は、ピクセルごとにY、Cr、およびCb値を送信することを意味します。 4:2:2は、各ピクセルにY値を送信することを意味しますが、画像の行ごとにCrとCbの値を1回送信します。 4:2:0は、各ピクセルにY値を送信することを意味しますが、CrとCbを2ずつダウンサンプリングします(つまり、2x2ブロックごとに1つのCrと1つのCbを送信します)。

関連する問題