我有一个小项目,需要用javascript提取图像的显著颜色。有一些库(coly-thief.js,vibrant.js)。问题是,我发现土坯颜色图像提取在识别小的高对比度高亮颜色方面做得很好,尽管它们代表了少量的像素,但这些颜色在视觉上有很大的差异。(这是“颜色情绪”选项)。例如,一个人涂口红的颜色,或者一个大蛋糕上的小装饰品。
我想(?)Adobe不再为其颜色CC提供API,但无论如何我都不愿依赖它。是否有一个具有类似功能的javascript库,提供对某种功能的访问,最大限度地利用不同颜色之间的相似性?
发布于 2015-11-16 10:33:47
最后,我决定使用Leon的RGBQuant.js进行量化,因为它提供了比颜色直方图/聚类方法更好的灵活性。我可能会将量化的调色板RGB输出转换为HSV,并实现自定义聚类,以选择“突出显示”颜色,为高值、高饱和度和低出现频率的颜色选择不同的色调。
https://computergraphics.stackexchange.com/questions/1716
复制相似问题