1 はじめに
RGB、YUV (YCbCr) は一般的に使用される色空間です。RGB 画像はトゥルーカラー画像とも呼ばれ、R、G、B はそれぞれ赤、緑、青の 3 つの異なる色。YCbCr モデルはデジタル ビデオで広く使用されており、Y は明るさを表し、Cb と Cr はそれぞれ基準値に対する青成分と赤成分の座標です。
RGB と YUV 間の変換式は規格によって異なり、主に BT601、BT709、BT2020 の 3 つの規格があります。インターネット上にある計算式はごちゃごちゃしているので、体系的にまとめてみました。
YUV は YUV 色空間モードの総称であり、YUV モードには次の種類があります。
YUV : YUV はアナログ モデル、Y∈[0,1] U,V∈[-0.5,0.5]
YCbCr : YCC または Y'CbCr とも呼ばれる、YCbCr はデジタル信号です。TV レンジとフルレンジの 2 つの形式が含まれています。TV レンジは主にラジオとテレビで使用される規格で、フルレンジは主に PC で使用される規格です。 , そのため、フルレンジはpcレンジと呼ばれることもあります。
TV 範囲の各コンポーネントの範囲 は、YUV Y∈[16,235] Cb∈[16-240] Cr∈[16-240] です。
全範囲 の各コンポーネントの範囲は0 ~ 255 です。
PC グラフィックス カードはフルレンジ モードで出力します。
2.換算式
備考:ネット上の情報を要約・編集したもの