Dribbble的颜色搜索是如何工作的?



运球的颜色搜索是如何工作的?它不像其他通过颜色特征搜索。我无法弄清楚的是,他们如何能够在不存储图像中每个单独颜色的行(我认为这是可能的)的情况下搜索颜色方差和颜色最小值的参数。

通常使用直方图计算颜色密度从图像中提取颜色。一旦你从图像中获得了最前面的5/10/15种颜色,执行搜索就是将给定的颜色与这些提取的颜色进行匹配。

为了使给定的颜色与其他颜色相匹配,可以使用各种技术,例如最小化两种颜色之间的欧几里得距离。有关这些技术的更多信息,请访问http://en.wikipedia.org/wiki/Color_quantization

类似的策略在博客条目http://mattmueller.me/blog/creating-piximilar-image-search-by-color

中讨论

最新更新