惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
V2EX
人人都是产品经理
人人都是产品经理
WordPress大学
WordPress大学
博客园 - Franky
小众软件
小众软件
酷 壳 – CoolShell
酷 壳 – CoolShell
Apple Machine Learning Research
Apple Machine Learning Research
爱范儿
爱范儿
IT之家
IT之家
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
V
Visual Studio Blog
S
SegmentFault 最新的问题
美团技术团队
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
有赞技术团队
有赞技术团队
B
Blog RSS Feed
Last Week in AI
Last Week in AI
Jina AI
Jina AI
博客园 - 司徒正美
The Cloudflare Blog
博客园_首页
博客园 - 聂微东
宝玉的分享
宝玉的分享
大猫的无限游戏
大猫的无限游戏

博客园 - neoragex2002

Win32 CMD批处理命令 Source Insight小技巧:修改Symbol Window的默认宽度 Visual Studio 2015 msvsmon.exe crashed when c++ debugging with x64 高级屏幕空间反射: Screen Space Reflection (SSSR) 高级屏幕空间反射: Screen Space Reflection (SSR) SVO实时全局光照优化(里程碑MK2):Sparse Voxel Octree based Global Illumination (SVO GI) SVO实时全局光照优化(里程碑MK0):Sparse Voxel Octree based Global Illumination (SVO GI) SVO实时全局光照:中等规模场景的GI实现 SVO实时全局光照:Sparse Voxel Octree based Global Illumination (SVO GI) Windows 10开启默认网络驱动器访问 H-Basis/SG/SH GI Relighting HQ-SSAO (High-Quality SSAO) 安装astrixx firefox插件 Approx Analytic Arealight 一次性将多个文件夹批处理压缩成多个.rar Xbox One手柄 + Xbox Wireless Adapter PC无线适配器驱动安装、配对全流程 PX4/PixHawk无人机飞控应用开发 传统D3D11程序面向VS2015编译环境的配置修正细节 Clustered Shading架构实现步骤
Spectrum to XYZ to sRGB
neoragex2002 · 2016-04-26 · via 博客园 - neoragex2002

如何将频谱响应转换为对应的RGB显示值:

首先要在频率功率分布(SPD)曲线的基础上,分别使用X/Y/Z三个频率匹配曲线(spectral matching curves,又名CIE XYZ Color Matching Functions)计算卷积,分别求得三个系数,这个三个系数即为该SPD所对应的XYZ值。然后再根据求得的XYZ值,进行线性矩阵计算,求得对应的linear RGB值。最后针对linear RGB进行Gamma Correction,得到最终的sRGB显示值。