K表示在OpenCV 2中实现

时间:2012-01-27 00:25:53

标签: opencv k-means

我正在尝试在OpenCV 2.3.1中实现kmeans以找到集群的中心。我有一个颜色阈值,二进制图像存储在convertedImg中,并希望找到四个聚类中心的坐标。

kmeans(convertedImg,4,labels,TermCriteria(CV_TERMCRIT_EPS + CV_TERMCRIT_ITER,10,1.0),10,KMEANS_PP_CENTERS,center);

我不确定如何从OutputArray中心获取中心的坐标,这似乎是一个4 x 320的垫子。提前感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

这里指出了一个可能的解决方案,你可以通过平均聚集到每个组中的实例来获得质心。

OpenCV K-Means (kmeans2)