2

开发一种将 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 以及我也必须计算的线性插值颜色感到困惑。因此,任何帮助将不胜感激。

4

1 回答 1

1

在进行颜色转换时,这个网站在数学方面帮助了我很多: http ://easyrgb.com/index.php?X=MATH

请记住,您需要配置文件才能对 CMYK 和 RGB 值具有任何意义。

于 2012-10-16T18:10:10.360 回答