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

推荐订阅源

V
V2EX
J
Java Code Geeks
月光博客
月光博客
博客园_首页
The GitHub Blog
The GitHub Blog
Vercel News
Vercel News
B
Blog RSS Feed
博客园 - 聂微东
宝玉的分享
宝玉的分享
T
Tailwind CSS Blog
Jina AI
Jina AI
S
SegmentFault 最新的问题
B
Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
有赞技术团队
有赞技术团队
Hugging Face - Blog
Hugging Face - Blog
Google DeepMind News
Google DeepMind News
阮一峰的网络日志
阮一峰的网络日志
The Cloudflare Blog
量子位
Martin Fowler
Martin Fowler
博客园 - Franky
大猫的无限游戏
大猫的无限游戏
博客园 - 叶小钗

博客园 - 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显示值。