适用于各种颜色处理的JavaScript库:Chroma.js
jopen
11年前
Chroma.js是一个适用于各种颜色处理的JavaScript库,实现转换和色阶。
使用方法:
启动和操作的颜色:
chroma('#D4F880').darken().hex(); // #9BC04B
方便的色阶操作
scale = chroma.scale(['white', 'red']); scale(0.5).hex(); // #FF7F7F
Lab/Lch interpolation looks better than than RGB
chroma.scale(['white', 'red']).mode('lab');
Custom domains! Quantiles! Color Brewer!!
chroma.scale('RdYlBu').domain(myValues, 7, 'quantiles');
And why not use logarithmic color scales once in your life?
chroma.scale(['lightyellow', 'navy']).domain([1, 100000], 7, 'log');