gpt4 book ai didi

c++ - 在 HSV 空间中添加/混合颜色

转载 作者:可可西里 更新时间:2023-11-01 18:26:49 26 4
gpt4 key购买 nike

几天来,我一直在尝试进行可视化。我正在生成衍射图像,并希望根据光的波长为其着色。
获得正确颜色的最简单方法是使用 HSV 空间,其中 H 随波长变化,S、V 设置为 1.0
唉,我找不到在 HSV 空间中混合不同颜色的公式/算法/方法。

是否有混合 HSV 的公式或其他可理解的方法?

最佳答案

老实说,我会转换 RGB、平均分量并转换回 HSV。

这不是最有效的方法,但您可能拥有或需要 RGB<->HSV 代码,并且 RGB 计算可能会简单得多。

关于c++ - 在 HSV 空间中添加/混合颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7381366/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com