我使用dlib提取了HOG-Descriptors并将它们存储在二维数组的数组中。现在,我想使用K-Means聚类描述符。
如何执行此类群集?我可以想到两种方法来实现它:
按行执行群集。因此,对于任何二维数组分别。
一次为所有行执行群集。
答案 0 :(得分:3)
Dlib包含一个程序,imglab(在tools / imglab文件夹中),它有一个--cluster选项。此选项对HOG图像进行k均值聚类。它使用角度距离度量来实现,该度量对于聚类HOG向量特别有效。远远超过通常的欧几里德k-means。
所以我建议使用角距离度量。您可以参考上面的工具/ dlib了解详细信息。