JavaScript-chroma-js-色阶操作


npm install -D chroma-js --save
import chroma from 'chroma-js'

const chroma_scale_green = chroma.scale(['White', 'green'])

// 现成的色阶
chroma.scale('Spectral')
chroma.scale('RdPu')
// 反转色阶
chroma.scale('RdPu').domain([1,0])

// 参数取值范围: 0-1
// 返回十六进制字符串
chroma_scale_green(0.5).hex()
// 返回rgb数组
chroma_scale_green(0.5).rgb()

// 使用log函数使颜色变化变缓
chroma_scale_green(Math.log(val)).hex()

文章作者: 钱不寒
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 钱不寒 !
  目录