如何在Mathematica中的不同颜色模型之间进行转换?

ber*_*jet 3 wolfram-mathematica

我从来没有注意到这一点,但它似乎很明显,是不是有一些方法可以从,比如说转换,HueRGBColor?我寻找(规范)HueToRGBColor,我试过Hue[RGBColor[1,0,0]],一切都无济于事.

abc*_*bcd 10

你正在寻找的功能是ColorConvert.所以对于你的例子:

ColorConvert[Red,"HSB"]
Out[1]= Hue[0., 1., 1.]
Run Code Online (Sandbox Code Playgroud)

反之亦然:

ColorConvert[Hue[0, 1, 1], "RGB"]
RGBColor[1., 0., 0.]
Run Code Online (Sandbox Code Playgroud)