我正在寻找一种通过 JavaScript 从图像中找到主要颜色的方法。可能通过聚类某些区域的算法来实现。
问题在于如果我使用像素,将会计算更多使用的像素。例如,如果我有棕色和非常接近棕色的其他颜色,然后是一个白色的部分。主要颜色可能是白色。而且不想使用颜色平均值,因为可能不能代表图像的真实颜色。
任何插件、代码实现或网站建议都将不胜感激。谢谢!
更新
类似于这样:
http://www.cssdrive.com/imagepalette/
这里有一些解释,不确定能否重复使用js代码。