Opencv & python中的K-means聚类:是否有任何选择在mahalanobis距离上聚类?



是否有在Mahalanobis距离中聚类的选项,或者可以很容易地与Opencv 一起使用

cv2.kmeans

函数?

文档中没有显示构造函数中的参数或其他可以更改距离度量的参数。事实上,访问git上的kmeans.cpp源代码,您可以从这样的行中看到欧几里得距离(即normL2Sqr)是硬编码的:

const double dist = normL2Sqr(sample, center, dims);

如果您对使用sklearnscipy作为kmean持开放态度,您可以看看这个问题,看看如何指定自己的距离度量。

最新更新