编号:B165
大小:2.7M
环境:Matlab2020
简介:Matlab实现遥感图像分割
一. 实验目的
根据同一地区的7个波段遥感图像,利用图像处理分割方法对该区域进行无监督分类,在本实验中分为三类:水域,居民区和其他,以便于后续分析和处理。
二.试验方法
在本实验中用到的核心方法是K-mean方法。
(1)k-means算法的思想为同一聚类中的对象相似度较高;而不同聚类中的对象相似度较小。聚类相似度是利用各聚类中对象的均值与像素之间的距离来进行计算的。首先从n个数据对象任意选择 k 个对象作为初始聚类中心;而对于所剩下其它对象,则根据它们与这些聚类中心的相似度(距离),分别将它们分配给与其最相似的(聚类中心所代表的)聚类;然后再计算每个所获新聚类的聚类中心(该聚类中所有对象的均值);不断重复这一过程直到标准测度函数开始收敛为止。
具体流程:
-对7个波段图像分别选取3个初始中心点,N1,N2,N3他们分别为7元素数组,代表七个波段。
-对于I(i,:,:)分别与N1,N2,N3比较,假定与N1差值最少,就标记为T(1),i表示波段;
-对于所有标记为T(1)点,重新计算分类中心店N1={ 所有标记为T1的I(i,:,:)之和}/标记为T(1)的个数
-重复上述步骤,直到所有N值的变化小于给定阈值,设置为0.00001。
运行展示
配套文件
我们提供完整项目文件清单如下:
文件目录
├ 1.项目源码
├ 2.运行截图
└ 3.演示视频
2. 分享目的仅供大家学习和交流,请不要用于商业用途!
3. 如果你也有好源码或者文档,可以与我们交换,分享有积分奖励和额外收入!
4. 本站提供的源码、文档等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"www.2zcode.com",如遇到无法解压的请联系管理员!
8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载
声明:网站内的所有源码都经过我们亲自测试,均可以正常使用.
索炜达.猿创 » Matlab实现遥感图像分割
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 你们有qq群吗怎么加入?