1

我是图像处理的新手,我正在使用 k-means 对我的作业进行聚类。我有一个问题,我的朋友告诉我要在 opencv 中使用 k-mean,我们只需要传递感兴趣对象的颜色而不是整个图像。

这让我很困惑,因为我不确定如何在应用 kmeans 之前获得颜色组合。对不起我的英语,我举个例子。我有一张有几种颜色的图片,假设我想获得蓝色集群,它是一辆汽车。这是否意味着我只需要将蓝色传递给kmeans。

也许我在这方面完全错了,因为我不确定而且我已经挣扎了好几天了。我想我需要一些专家的彻底解释,我想我会在这里得到它。

感谢您的时间。

4

1 回答 1

0

为了让您朝着正确的方向前进,以下是一些提示:

  1. 您会将所有像素以及所需的集群(或组)数量传递给 k-means 以查找

  2. k-means 将处理您的数据并将您的数据聚集在指定数量的集群中

  3. 您将使用蓝色簇(例如)中的像素来做您想做的事情。

我希望这个能帮上忙 ;)

于 2013-04-03T21:16:08.340 回答