On 9/12/2011 10:35 AM, Benjamin Root wrote:
> On Fri, Sep 9, 2011 at 9:51 AM, Pim Schellart <p.schell...@astro.ru.nl
> <mailto:p.schell...@astro.ru.nl>> wrote:
>
>     Dear Developers,
>
>     In the field of Astronomy (and in science in general) we often make
>     images that represent the intensity of some source.
>     However the color schemes used to display images are not perceived as
>     increasing monotonically in brightness.
>     D.A. Green developed a color scheme that does increase monotonically
>     in brightness and this scheme is already in use in several data
>     display packages (e.g. CASA and AIPS, two software packages used to
>     analyze radio astronomy data).
>     The paper describing this algorithm can be found here
>     http://arxiv.org/abs/1108.5083
>     The main advantage of this color map is that images will look
>     monotonically increasing in brightness to the eye both on color screen
>     and when printed in black and white (as is often needed for scientific
>     papers).
>     Attached is a patch for _cm.py to add this colormap (named cubehelix
>     as it is named in CASA) to the list of matplotlib colormaps.
>
>     Complicating this a bit is the fact that the algorithm takes several
>     parameters as specified in the paper referred to (start color, number
>     of rotations, hugh parameter and gamma factor).
>     These parameters are now set to the values they have in the default
>     CASA color map but ideally they could be changed by the user.
>     I could not find any other colormap that has this option so I don't
>     know what the preffered way of doing this is, therefore I left the
>     values hardcoded which should be ok for most applications anyway.
>     Please let me know what you think.
>
>     Kind regards,
>
>     Pim Schellart
>
>
> Do we want to add this colormap in the upcoming release, or do we want
> to wait for the next release?
>
> Ben Root
>


Please also consider adding the "coolwarm" color map suggested before by 
Sameer Grover 
<http://sourceforge.net/mailarchive/message.php?msg_id=27816391>. That 
message has a patch attached.

The colormap is used by Kitware (ParaView) and was designed around these 
requirements:

"""
– The map yields images that are aesthetically pleasing.
– The map has a maximal perceptual resolution.
– Interference with the shading of 3D surfaces is minimal.
– The map is not sensitive to vision deficiencies.
– The order of the colors should be intuitively the same for all people.
– The perceptual interpolation matches the underlying scalars of the map.
"""
<http://www.cs.unm.edu/~kmorel/documents/ColorMaps/index.html>

Thank you,

Christoph




------------------------------------------------------------------------------
Doing More with Less: The Next Generation Virtual Desktop 
What are the key obstacles that have prevented many mid-market businesses
from deploying virtual desktops?   How do next-generation virtual desktops
provide companies an easier-to-deploy, easier-to-manage and more affordable
virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to