程序功能为利用三种方法进行图像组合,并对图像进行聚类,区分出水域、居民区和其他
请在matlab的命令框中,键入[cluster1,cluster2,cluster4] = cluster()
(最后不用添加分号)
注:函数的输出为三种方法各自的聚类中心灰度值。同时显示了各种方法最后的效果图(Figure1中显示)。程序稍微有点慢,请耐心等个几秒。
请确保同一文件夹下有L1~L7七张图片,并且有cluster.m k_mean.m covmatrix.m imstack2vectors.m princomp.m 这几个文件,其中前两个文件是我自己参考相关资料后编写的(均有详细注释),后三个借鉴了冈萨雷斯的教材配套函数。(都已压缩打包)