是否有在Mahalanobis距离中聚类的选项,或者可以很容易地与Opencv 一起使用
cv2.kmeans
函数?
文档中没有显示构造函数中的参数或其他可以更改距离度量的参数。事实上,访问git上的kmeans.cpp源代码,您可以从这样的行中看到欧几里得距离(即normL2Sqr
)是硬编码的:
const double dist = normL2Sqr(sample, center, dims);
如果您对使用sklearnscipy作为kmean持开放态度,您可以看看这个问题,看看如何指定自己的距离度量。