将k均值聚类应用于Contourf图像

问题描述

我有一个(高光谱)轮廓线图像:

contourf image

我用代码行绘制的

cmap2=contourf(data15,levels=np.arange(start=0,stop=10.25,step=0.25),cmap='rainbow')

data15-是具有以下参数的二维numpy数组:

data15 info

我需要对该轮廓图像应用k均值聚类(我 知道 我想要的聚类数-15)。 问题是我该怎么做?我应该先保存contourf图像,还是可以在绘制后直接应用k均值?第二个变体会更好。

在预先安装频谱包k_means之后,我已经尝试应用from spectral import *函数,但是这不起作用并且显示错误。

我还尝试用plt.savefig('path to directory' +'\\image' + str(i) + '.jpg')保存轮廓图像,但这也会导致错误。

谢谢前进!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)