我使用Color thief解析图像并获取其域颜色和百分比。例如:
const colorSet = [{
r: 15, g:251, b:150, percentage: 50 // cover percentage in image
}, {
r: 150, g:121, b:45, percentage: 31
}, {
r: 43, g:160, b:180, percentage: 19
}]
我已经知道如何获得两种颜色之间的距离,但两个“颜色集”怎么样?有没有算法可以做到这一点?
[编辑] 我认为矢量是一种方式......但不确定细节。