On Tue, Dec 9, 2008 at 1:01 PM, Mauro Cavalcanti <[EMAIL PROTECTED]> wrote:
> Dear ALL,
>
> MPL accepts several formats for passing color information for the
> plotting methods (plot, xlabel, ylabel, etc.) and these are well
> documented. The set_color() and other methods in
> matplotlib.Lines.Line2D accept all these formats, but I could not
> figure out how to retrieve the current color of a plot using the
> get_color() method in a format other than the 'b', 'r', 'g', etc.
> predefined color symbols! I would instead like to be able to retrieve
> the current color in RGB hex or HTML format. Is it possible?

Yep, we have a color converter for that -- it recognizes any mpl color
string and returns rgba:

In [72]: from matplotlib.colors import colorConverter

In [73]: colorConverter.to_rgba('b')
Out[73]: (0.0, 0.0, 1.0, 1.0)

In [74]: colorConverter.to_rgba('blue')
Out[74]: (0.0, 0.0, 1.0, 1.0)

------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to