【发布时间】:2011-11-21 08:09:47
【问题描述】:
当值是 0 到 255 时,有人可以解释如何将 HSV 值转换为 RGB 吗?还有,
作为参考,我正在尝试在 C++ 中执行此操作。
【问题讨论】:
-
en.wikipedia.org/wiki/HSL_and_HSV 的哪一部分 - 转换为 RGB 你不明白?在这里简单地转发一个算法是没有意义的,请告诉我们哪个部分不起作用/你不明白它
-
@Ravadre,我希望能有更多“笨拙的术语”。维基百科以过于复杂的方式呈现公式而臭名昭著。
-
@Kerrek SB,粗鲁真的有必要吗?
-
@失谐,实际上,它不是。这些通常是 (0 ... 1) 到 (0 .. 255) 等
-
@judeclarke:所以,缩放它:如果你有 (0 ... 255),只需将你的值除以 255,然后它们将在 (0 ... 1),那么你重新使用这些算法就好了!
标签: c++ algorithm graphics colors color-picker