cmap2rgba
- typhon.plots.cmap2rgba(cmap=None, N=None, interpolate=True)[source]
Convert a colormap into a list of RGBA values.
- Parameters:
cmap (str) – Name of a registered colormap.
N (int) – Number of RGBA-values to return. If
None
use the number of colors defined in the colormap.interpolate (bool) – Toggle the interpolation of values in the colormap. If
False
, only values from the colormap are used. This may lead to the re-use of a color, if the colormap provides less colors than requested. IfTrue
, a lookup table is used to interpolate colors (default isTrue
).
- Returns:
RGBA-values.
- Return type:
ndarray
Examples
>>> cmap2rgba('viridis', 5) array([[ 0.267004, 0.004874, 0.329415, 1. ], [ 0.229739, 0.322361, 0.545706, 1. ], [ 0.127568, 0.566949, 0.550556, 1. ], [ 0.369214, 0.788888, 0.382914, 1. ], [ 0.993248, 0.906157, 0.143936, 1. ]])