文章出處
文章列表
如何將頻譜響應轉換為對應的RGB顯示值:
首先要在頻率功率分布(SPD)曲線的基礎上,分別使用X/Y/Z三個頻率匹配曲線(spectral matching curves,又名CIE XYZ Color Matching Functions)計算卷積,分別求得三個系數,這個三個系數即為該SPD所對應的XYZ值。然后再根據求得的XYZ值,進行線性矩陣計算,求得對應的linear RGB值。最后針對linear RGB進行Gamma Correction,得到最終的sRGB顯示值。
- CIE色彩空間:https://en.wikipedia.org/wiki/CIE_1931_color_space
- sRGB色彩空間:https://en.wikipedia.org/wiki/SRGB
- RGB Working Space Spec: http://www.brucelindbloom.com/index.html?WorkingSpaceInfo.html
- RGB to XYZ: http://www.brucelindbloom.com/index.html?Eqn_RGB_to_XYZ.html
- XYZ to RGB: http://www.brucelindbloom.com/index.html?Eqn_XYZ_to_RGB.html
- RGB/XYZ Matrices: http://www.brucelindbloom.com/index.html?Eqn_RGB_XYZ_Matrix.html
文章列表
全站熱搜