Physical Basis of Color
白光分解原理:不同颜色的光有不同的波长和折射率
原理
谱功率密度 = Spectral Power Distribution = SPD,用于描述混合光中不同波长的光的分布[51:41]
SPD 的特点: 线性,可相加
📌 不关心眼睛的是呈像原理,跳过,结论是:[1:10:43]
$$ y = \int r(\lambda)s(\lambda)d\lambda $$
说明:
y:人看到的某光线的结果
r:人眼对不同波长光线的感受
s:某种光线的SPD
应用
根据公式可知,不同的\(s(\lambda)\)(可得到相同的 y(同色异谱)
color matching:人为调和出\(s(\lambda)\),使得到的效果与 real world 相同.
❓ [?] 为什么不直接用 real world 的\(s(\lambda)\)? ❓ 不同的人都不同的r,怎么针对不同的r调出同样效果的s?
Additive Color 加色系统
[1:11:44]
$$ R = \int s(\lambda)r(\lambda)d\lambda $$
说明:
s:SPD
r: 某个频谱的RGB primary
d:某种光线的所有频谱
基于人眼的 color matching 和基于加色系统的 color matching,公式相似,但原理不同
颜色空间
CIE XYZ [1:13:02]
一套人造的 color system,色域为颜色空间中所有可表示的颜色
sRGB
[1:18:28]
💡这部分内容对我不太重要。有一项内容值得借鉴。 如何在二维空间中可视化三维信息。
- 归一化
任何可视化都是要先归一化的。在一个标准的尺度如分析才有意义- 固定一个维度。
选择固定哪个维度是有策略的。可以选择影响最小的维度或最便于观察的维度。也可以画多张图,每次分别固定一个维度.
HSV [1:20:46]
CIELAB [1:22:21]
本文出自CaterpillarStudyGroup,转载请注明出处。
https://caterpillarstudygroup.github.io/GAMES101_mdbook/