colormap

by bpostlethwaite

bpostlethwaite /colormap

output rgb or hex colormaps

137 Stars 19 Forks Last release: Not found MIT License 97 Commits 1 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

colormap Build Status

all colormap output

Usage

npm install colormap

let colormap = require('colormap')

let colors = colormap({ colormap: 'jet', nshades: 10, format: 'hex', alpha: 1 })

API

list = colormap(options?)

Property

Default Meaning

colormap
|
'jet'
| Color map name from the image above or a custom color scale — a sequence of
{index, rgb}
objects, where index is
0..1
number and
rgb
is a length 3/4 array with values for the color stop.
nshades
|
72
| Number of colors in returned array, the minimum number depends on
colormap
.
format
|
'hex'
|
'hex'
for
#aabbcc
,
'rgbaString'
for
rgba(255, 255, 255, 1)
,
'rba'
for
[255, 255, 255, 1]
,
'float'
for
[1, 1, 1, 1]
.
alpha
|
1
| Alpha range, can be an array with alpha values or just 2 values for start/end colors. |

Credits

Color maps are inspired by matplotlib color scales, cmocean oceanographic colormaps, cosine gradients and others. Thanks to authors of these libs for their invaluable work.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.