色差
实现CIEDE2000色差算法,在RGB和LAB颜色之间进行转换,并基于CIEDE2000色差将调色板X中的所有颜色映射到调色板Y中最接近的颜色。
安装
npm install color-diff --save
测验
位于test/文件夹中,并通过以下方式运行:
npm test
用法
var diff = require ( 'color-diff' ) ;
diff.closest(颜色,调色板,bc)
返回最接近的颜色。 参数bc是可选的,并且在颜色和/或调色板使用alpha通道时用作背景色。
var color = { R : 255 , G : 1 , B : 30 } ;
// red, green, blue
var palette = [ { R : 255 , G : 0 , B : 0 } ,
{ R : 0 , G :
1