Hi,
upon extracting the face color of a matplotlib.path.Path object,
fc = obj.get_facecolor()
I always seem to get an array of length 4. This initially led me to
believe I'm dealing with CMYK values, but it really seems like the
last entry is *always* 1.0 and the first three give the RGB
representation of the respective color.
Is there any documentation on color codes usage in matplotlib?
Cheers,
Nico
2011/12/13 Nico Schlömer <nico.schloemer@...287...>:
Hi,
upon extracting the face color of a matplotlib.path.Path object,
fc = obj.get_facecolor()
I always seem to get an array of length 4. This initially led me to
believe I'm dealing with CMYK values, but it really seems like the
last entry is *always* 1.0 and the first three give the RGB
representation of the respective color.
Is there any documentation on color codes usage in matplotlib?
Cheers,
Nico
...
Hi,
maybe:
http://matplotlib.sourceforge.net/api/colors_api.html#module-matplotlib.colors
"RGB and RGBA are sequences of, respectively, 3 or 4 floats in the range 0-1."
hth,
vbr
"RGB and RGBA are sequences of, respectively, 3 or 4 floats in the range 0-1."
That would explain it. It also seems that I never ever will have to
worry about CMYK values as they don't seem to be used anywhere in
matplotlib as a search on the website for "cmyk" suggests.
--Nico
···
On Tue, Dec 13, 2011 at 10:19 PM, Vlastimil Brom <vlastimil.brom@...287...> wrote:
2011/12/13 Nico Schlömer <nico.schloemer@...287...>:
Hi,
upon extracting the face color of a matplotlib.path.Path object,
fc = obj.get_facecolor()
I always seem to get an array of length 4. This initially led me to
believe I'm dealing with CMYK values, but it really seems like the
last entry is *always* 1.0 and the first three give the RGB
representation of the respective color.
Is there any documentation on color codes usage in matplotlib?
Cheers,
Nico
...
Hi,
maybe:
http://matplotlib.sourceforge.net/api/colors_api.html#module-matplotlib.colors
"RGB and RGBA are sequences of, respectively, 3 or 4 floats in the range 0-1."
hth,
vbr
------------------------------------------------------------------------------
Systems Optimization Self Assessment
Improve efficiency and utilization of IT resources. Drive out cost and
improve service delivery. Take 5 minutes to use this Systems Optimization
Self Assessment. http://www.accelacomm.com/jaw/sdnl/114/51450054/
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users
Correct. Matplotlib currently does not support CMYK representation. The fourth element is the alpha (transparency) value.
Ben Root
···
On Tue, Dec 13, 2011 at 3:55 PM, Nico Schlömer <nico.schloemer@…287…> wrote:
“RGB and RGBA are sequences of, respectively, 3 or 4 floats in the range 0-1.”
That would explain it. It also seems that I never ever will have to
worry about CMYK values as they don’t seem to be used anywhere in
matplotlib as a search on the website for “cmyk” suggests.
–Nico