波长转RGB

🎨 Wavelength to RGB Converter

Convert a visible wavelength between 380 and 780 nm into an approximate RGB colour and colour name for spectrum visualisation.

380nm 紫500nm 蓝绿600nm 橙700nm 红780nm
#55FF00
--
红色 R
--
绿色 G
--
蓝色 B
--
HEX
--
频率 (THz)
--
光子能量 (eV)

🌈 可见光谱

可见光波长范围约为 380nm - 780nm:
• 紫色:380 - 450 nm
• 蓝色:450 - 495 nm
• 青色:495 - 570 nm
• 绿色:495 - 570 nm
• 黄色:570 - 590 nm
• 橙色:590 - 620 nm
• 红色:620 - 780 nm

⚡ 基本物理公式

c = λ × f
E = h × f = hc/λ

c:光速 ≈ 3×10⁸ m/s
λ:波长 (m)
f:频率 (Hz)
E:光子能量 (J)
h:普朗克常数 ≈ 6.626×10⁻³⁴ J·s
1 eV = 1.602×10⁻¹⁹ J

🎨 波长转RGB算法

将可见光波长转换为RGB颜色值的近似算法:
• 按波长区间分段线性插值
• 两端(紫外/红外边缘)添加衰减因子
• 使用伽马校正(γ≈0.8)调整人眼感知
• 注意:这只是近似,实际颜色感知更复杂

👁️ 人眼视觉特性

• 人眼对555nm(黄绿色)最敏感
• 明视觉(亮环境):视锥细胞主导,峰值555nm
• 暗视觉(暗环境):视杆细胞主导,峰值507nm
• 三种视锥细胞:S(蓝420nm)、M(绿534nm)、L(红564nm)
• 颜色是大脑对不同波长光的主观感知

🎨 常见波长对应颜色

波长 (nm)颜色RGB近似值典型来源
405紫#8B00FF紫外线LED边缘
450蓝#0000FF蓝光LED
473天蓝#00BFFF蓝光激光
500青#00FFFF青光
532绿#00FF00绿光激光
555黄绿#7FFF00人眼最敏感
589黄#FFD700钠灯
600橙#FFA500橙光
635橙红#FF4500红激光
650红#FF0000红光LED
700深红#8B0000红光边缘

🔬 电磁波谱

波段波长范围频率范围
γ射线< 0.01 nm> 30 EHz
X射线0.01 - 10 nm30 PHz - 30 EHz
紫外线10 - 380 nm789 THz - 30 PHz
可见光380 - 780 nm384 - 789 THz
红外线780 nm - 1 mm300 GHz - 384 THz
微波1 mm - 1 m300 MHz - 300 GHz
无线电波> 1 m< 300 MHz

📜 转换历史

📚 深度解析:可见光波长转 RGB 颜色

💡 常见使用场景

  • 按波长(380–750nm)近似颜色。
  • 光谱实验或激光波长的视觉颜色预览。
转换
650 nm→红 rgb(255,0,0);520 nm→绿 rgb(0,255,0);450 nm→蓝 rgb(0,0,255)。

❓ 常见问题(FAQ)

超出可见范围?
<380 紫外、>750 红外,无对应 RGB。
显示器的颜色准吗?
显示器 RGB 无法完全复现单色光谱色,仅作近似参考。
⚠️ 使用说明与注意事项
📖关于「波长转RGB」 ▼

📝工具简介

波长转RGB。科学研究工具,采用标准科学公式,计算精准。

✨功能特点

🎯使用场景