如何在Mathematica中转换不同的颜色模型?

3

我以前从未注意到这一点,但这似乎很明显,难道没有办法将例如Hue转换为RGBColor吗?我寻找了(经典的)HueToRGBColor,并尝试了Hue[RGBColor[1,0,0]],但都没有成功。

1个回答

10

你需要的函数是ColorConvert。因此,针对你的例子:

ColorConvert[Red,"HSB"]
Out[1]= Hue[0., 1., 1.]

并且反转:

ColorConvert[Hue[0, 1, 1], "RGB"]
RGBColor[1., 0., 0.]

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接