to_rgb¶
- to_rgb(color, space='rgb', cycle=None)[source]¶
Translate the color in any format and from any colorspace to an RGB tuple. This is a generalization of
matplotlib.colors.to_rgband the inverse ofto_xyz.- Parameters
color (
str,3-tuple, or4-tuple) – The color specification. Can be a tuple of channel values, a hex string, a registered color name, a cycle color like'C0', or a colormap color (seeColorDatabase).If
spaceis'rgb', this is a tuple of RGB values, and if any channels are larger than2, the channels are assumed to be on the0to255scale and are divided by255.space (
{'rgb', 'hsv', 'hcl', 'hpl', 'hsl'}, optional) – The colorspace for the input channel values. Ignored unlesscoloris a tuple of numbers.cycle (
strorlist, optional) – The registered color cycle name used to interpret colors that look like'C0','C1', etc. Default isrc.cycle='colorblind'.
- Returns
color (
3-tuple) – An RGB tuple.