社区
机器视觉
帖子详情
如何将波长映射到颜色
lxdfigo
2010-09-19 12:45:30
如何将370nm-730nm的可见光波长映射为XYZ或是RGB的颜色值,比如645nm对应RGB或是XYZ是多少?
...全文
203
2
打赏
收藏
如何将波长映射到颜色
如何将370nm-730nm的可见光波长映射为XYZ或是RGB的颜色值,比如645nm对应RGB或是XYZ是多少?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lxdfigo
2010-09-20
打赏
举报
回复
不是,可以吧光谱分段的能量谱,然后再能量谱上进行适当的采样,然后就可以转换成XYZ,通过XYZ就可以转换成RGB,关键是这个采样时什么样的,一般采样几个点?在波长的什么位置,是不是也想XYZ一样是分布的,这个我不知道。。。
zhoujk
2010-09-19
打赏
举报
回复
没有这么简单,波长只对应于 HSB 中的 H 值,只有完整的 HSB 三个值,才能转换成 RGB。你可以去 GOOGLE 一下这些值的含意
图像处理: 可见光
波长
(wavelength)与RGB之间的转换
本文介绍了一种将可见光
波长
转换为RGB
颜色
的方法,提供了C语言和Python的实现代码。通过数学公式计算不同
波长
下红、绿、蓝三原色的强度,实现了从380nm到760nm
波长
范围内的
颜色
映射
。
LABVIEW 380nm至780nm
波长
至RGB
颜色
转换子VI
该博客介绍了一款LABVIEW子VI,它专为380nm至780nm
波长
范围内的光波至RGB
颜色
转换设计,能高效将特定
波长
转换为对应RGB
颜色
值。适用于需精确
映射
波长
与
颜色
的LABVIEW项目,简化开发流程,提升效率与准确性,使用前需安装LABVIEW环境。
python曲线有
颜色
范围_python-Matplotlib-基于光谱
颜色
的曲线下的
颜色
本文介绍如何使用Python的Matplotlib库,基于
波长
和RGB转换函数,为曲线下的区域填充
颜色
,创建一种光谱
颜色
效果。通过调整函数,设置不同
波长
对应的透明度,并使用LinearSegmentedColormap创建自定义
颜色
映射
。
根据
波长
转换为
颜色
该博客介绍了一个将特定
波长
转换为RGB
颜色
的函数,涵盖了380到780纳米的可见光谱范围。通过一系列条件判断,函数将
波长
映射
到红、绿、蓝三种
颜色
,并根据接近视觉感知极限时的强度调整
颜色
输出。此外,还涉及了在接近光谱极限时对
颜色
强度的调整,确保了
颜色
在人眼中的准确感知。
编程彩虹c语言,c – 如何渲染彩虹光谱?
这段代码展示了如何根据
波长
创建彩虹效果,基于HSL
颜色
表示法。通过迭代色调并调整强度,实现了从380nm到780nm的可见光谱的
颜色
映射
。代码中还包含了一个 RainbowLabel 类,用于自适应窗口大小显示彩虹图像。
机器视觉
4,512
社区成员
15,353
社区内容
发帖
与我相关
我的任务
机器视觉
图形图像/机器视觉
复制链接
扫一扫
分享
社区描述
图形图像/机器视觉
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章