我正在开发一个空间壁纸共享库。我已经使用 JavaScript 库 color-thief 来检索图像的主色,但我遇到了一个问题。大多数壁纸都是深色的。如果用户在搜索壁纸时选择了#07F这样的蓝色,他将不会得到许多具有这种颜色的深色壁纸,因为这些壁纸的主色将接近黑色。
我可以允许使用多种主色进行搜索(例如黑色和蓝色),但这会使搜索更加复杂。
是否有任何 JavaScript 库(必须在客户端完成)能够获得图像的主要色调?如果没有,你对我如何实现一个算法来做这件事有任何想法吗?
谢谢阅读 :)