0

在开始之前,我想将大家的注意力转移到这个问题上,因为我想做类似的事情:Getting the most common color of an image

现在,我已经对此进行了测试,它通过过滤掉灰色是有效的,尽管它真的能找到我们最重要的颜色吗?它发现最多的是肯定的,尽管仍然会出现一些灰色。

我个人认为它不是最有效的方法。我有一个颜色直方图函数,适用于 RGB 和 HSB,它划分了空间,但是你从这里去哪里

4

1 回答 1

2

如果您想找到最重要的颜色,您可以执行以下操作:

  1. 减少图像中的颜色数量。请参阅此讨论- 算法是相同的。
  2. 循环遍历图像并计算每种颜色。
  3. 找到该颜色数组的最大值。这将是你的颜色。
于 2012-07-24T11:36:31.267 回答