我想对一张图片进行划分,但有人告诉我使用RGB的欧几里得距离并不如HSV好用。但是对于HSV来说,由于不是所有的H、S、V值都处于相同的范围内,所以我需要对其进行归一化处理。对于归一化后的HSV进行聚类是一个好主意吗?如果是,那么我应该如何在HSV范围内进行归一化呢?
谢谢。
谢谢。
现在为什么欧氏距离不适用于多通道聚类呢?因为它沿平均值的分布是球形(对于2D圆形),所以如果它不能区分(147,175,208)和(208,175,147),两者都将距离中心相同,最好使用马氏距离进行距离计算,因为它使用组件的协方差矩阵,使得该距离分布沿平均值的抛物线。
因此,如果要在RGB颜色空间中进行颜色分割,请使用马氏距离(但它在计算上比较耗时,会减慢聚类过程),如果要在HSV颜色空间中进行聚类,请使用色相进行颜色分割,然后使用V来微调分割输出。
希望这能有所帮助。谢谢!
Hue是循环的。
在这种数据上不要使用平均值(因此,也不要使用k-means)。