2017-08-10 4 views
0

sRGB色空間では、赤色、緑色、および青色の原色の輝度値は、それぞれ0.21216,0.7152および0.0722と指定されています。白色点を換言すれば、輝度1を有するように定義され、sRGBのは<1,0,0><0,1,0><0,0,1>値、及びxyY表に<1,1,1>マップ(慣例により100によってスケーリングYで)<0.64, 0.33, 21.216><0.3, 0.6, 71.52><0.15, 0.06, 7.217>、及び<0.31273, 0.32902, 100>値。カラープライマリのCIE xyY輝度値はどのようにして決定されますか?

プライマリの輝度値はどのようにして決定されますか?それらは純粋にxy原色の関数、または原色と光源の組み合わせ(D65など)ですか?もしそうなら、関係は何ですか?より一般的には、どのようにして任意のプライマリセットの輝度値を決定できますか?

答えて

0

RGBからXYZのマトリックスを見つけることは、赤色、緑色、および青色の原色の色度(xy値)および白色点の色度によって決定される。次に、白色点は、少なくとも部分的に光源および使用されるカラーマッチング機能(例えば、D65光源およびCIE1931標準観察者)によって決定される。変換はブルースLindbloomのウェブサイト上でさらに詳細に説明する

http://www.brucelindbloom.com/index.html?Eqn_RGB_XYZ_Matrix.html

行列を生成した後、三原色の輝度(Y値)は、その行列の第2行に記載されています(そのページの下にあるあらかじめ生成されたマトリックスを参照してください)。ここで与えられた式は、原色のxy形式と白色点のXYZ形式をとり、xy形式から[x/y, 1, (1-(y+x))/y]で変換できることに注意してください。

関連する問題