Python k-均值聚类在轮廓图像中的应用

Python k-均值聚类在轮廓图像中的应用,python,cluster-analysis,k-means,feature-extraction,contourf,Python,Cluster Analysis,K Means,Feature Extraction,Contourf,我有一张轮廓图(超光谱图像): 我用代码行绘制的: cmap2=contourf(data15, levels=np.arange(start=0, stop=10.25, step=0.25), cmap='rainbow') data15-是具有以下参数的2D numpy数组: 我需要将k-means聚类(我知道我想要的聚类数-15)应用于这张轮廓图。 问题是我怎样才能做到这一点?我应该先保存contourf图像,还是可以在绘图后直接应用k均值?第二种变体更可取 在从Spectrum

我有一张轮廓图(超光谱图像):

我用代码行绘制的:

cmap2=contourf(data15, levels=np.arange(start=0, stop=10.25, step=0.25), cmap='rainbow')
data15
-是具有以下参数的2D numpy数组:

我需要将k-means聚类(我知道我想要的聚类数-15)应用于这张轮廓图。 问题是我怎样才能做到这一点?我应该先保存contourf图像,还是可以在绘图后直接应用k均值?第二种变体更可取

在从Spectrum import*预安装Spectrum软件包
后,我已经尝试应用
k_means
功能,但这不起作用,并且显示错误

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

感谢是前进