我gaussian mixture model
在sklearn
(python)中使用。图像已安装在 上gaussian mixture model
。然后,它将被聚类。(ex. component = 3, so some area is 0, and others 1, 2) 树区域为 0,天空区域为 1。但是,我再次执行,树区域为 1。我不明白为什么改变了吗?有没有办法修复集群?
这里有一些代码。
gmm = GaussianMixture(n_components=3, covariance_type="tied")
gmm = gmm.fit(img)
cluster = gmm.predict(img)
cluster = cluster.reshape(old_shape[0], old_shape[1])
imshow(cluster)
data = np.array(cluster)