开发一种将 HSV 颜色值转换为 RGB 颜色的算法,并解释其正确工作的方式和原因。然后考虑两种 HSV 颜色 h1 = (156, 0.625, 0.8) 和 h2 = (300, 0.6, 0.5) 并将它们转换为 RGB(给出 r1 和 r2)、CMY (c1, c2) 和 CMYK (k1, k2 )。最后,计算线性插值颜色 h3 = 0.3h1 + 0.7h2 和 r3 = 0.3r1 + 0.7r2 并在将 r3 转换为 HSV 后进行比较。
我从Wikipedia中找到了公式,但我不知道我必须做什么才能得到正确的结果。我对 CMY 和 CMYK 以及我也必须计算的线性插值颜色感到困惑。因此,任何帮助将不胜感激。