图像中的颜色优势和直方图的使用

时间:2012-07-22 18:41:00

标签: java image-processing computer-vision

我想在开始之前把所有人的注意力转向这个问题,因为我想做类似的事情:Getting the most common color of an image

现在,我已经对此进行了测试,通过滤除灰色效果很有效,尽管它确实找到了我们最重要的颜色吗?它找到了最好的,虽然有些灰色仍然出现。

我个人认为不是最有效的方法。我有RGB和HSB的颜色直方图功能,这会划分空间,但你从哪里开始

1 个答案:

答案 0 :(得分:2)

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

  1. 减少图像中的颜色数量。见discussion - 算法是一样的。
  2. 循环显示图像并计算每种颜色。
  3. 查找该颜色数组的最大值。这将是你的颜色。