2017-08-10 442 views
0

在sRGB色彩空間中,紅色,綠色和藍色原色的亮度值分別指定爲0.21216,0.7152和0.0722。白點被定義爲具有亮度1。換言之,所述sRGB值<1,0,0><0,1,0><0,0,1><1,1,1>地圖xyY表值<0.64, 0.33, 21.216><0.3, 0.6, 71.52><0.15, 0.06, 7.217>,並<0.31273, 0.32902, 100>(其中Y縮放由100按照慣例)。CIE xyY顏色主要亮度值是如何確定的?

如何確定初選亮度值?它們純粹是xy初選的函數,還是初級和光源的組合(例如D65)?如果是這樣,關係是什麼?更一般地說,我如何確定任意一組原色的亮度值?

回答

0

查找RGB到XYZ矩陣由紅色,綠色和藍色原色的色度(xy值)以及白色點的色度決定。反過來,白點至少部分由光源和正在使用的顏色匹配功能(例如,分別爲D65光源和CIE 1931標準觀察者)確定。

的轉換在進一步詳細解釋上布魯斯Lindbloom網站:http:

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

生成矩陣之後,三原色的亮度(Y值),該矩陣的第二行中給出(請參閱該頁面上的預生成矩陣)。請注意,此處給出的公式採用了原色的xy形式和白色點的XYZ形式,它們可以從xy形式轉換爲[x/y, 1, (1-(y+x))/y]