采用ERDAS2015 软件对遥感影像进行非监督分类

采用ERDAS2015 软件对遥感影像进行非监督分类,

  弹出警告信息:Covariance calculation requires stack processing but input layer isn’t suitable。

 

     打开计算结果如图: 

    非监督分类结果已经计算为单波段数据,但是每个波段颜色赋值是根据原图进行赋值的,所以影像显示特征和原图接近。

     虽然计算提示以上问题,但是对后期的分类判别和属性的修改并不影响。 

 

 

### ERDAS 遥感影像监督分类方法 #### 1. 数据准备阶段 在进行监督分类前,需完成遥感影像的数据预处理工作。这通常包括影像配准、裁剪、掩膜提取等操作[^2]。这些步骤可以通过ArcGIS或其他地理信息系统软件完成。 #### 2. 定义训练样本区域 进入ERDAS Imagine软件后,在菜单栏选择`Classification -> Supervised Classification -> Training Samples Manager`工具。此工具用于定义和管理训练样本区域。用户可以在影像上手动绘制感兴趣区域(ROI),或者导入已有的矢量文件作为训练样本[^2]。 #### 3. 设置分类参数 在ERDAS中,监督分类的具体算法可以选择最大似然法(Maximum Likelihood)、最小距离法(Minimum Distance)或平行六面体法(Parallelepiped)。每种方法都有其适用场景,具体可根据研究需求调整。例如,对于高光谱数据,推荐使用最大似然法以获得更精确的结果[^2]。 #### 4. 执行监督分类 配置完成后,点击`Run`按钮运行监督分类过程。在此过程中,ERDAS会根据设定的算法和训练样本自动计算每个像元所属的地物类别,并生成最终的分类结果图层[^2]。 #### 5. 后处理与精度评价 监督分类结束后,可对结果进行进一步优化处理,比如去除噪声点、平滑边界等。此外,还需要借助混淆矩阵(Confusion Matrix)评估分类精度,确保满足实际应用的要求。 ```python import rasterio from sklearn.cluster import KMeans # 示例代码片段:虽然本问题是关于ERDAS的操作流程, # 下方提供Python实现K-Means非监督分类供对比参考。 with rasterio.open('input_image.tif') as src: img_data = src.read().transpose((1, 2, 0)).reshape(-1, src.count) kmeans_model = KMeans(n_clusters=5, random_state=42) labels = kmeans_model.fit_predict(img_data) classified_img = labels.reshape(src.height, src.width) ``` 以上为基于Python的简单非监督分类示例,而ERDAS中的监督分类则更加依赖于交互式的图形界面操作[^1]。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

空中旋转篮球

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值