遥感影像处理-监督分类

文章介绍了遥感图像分类的基本框架,特别是计算机解译中的监督分类,重点讲述了如何在ENVI中使用最大似然分类法进行监督分类。通过定义ROI,构建训练样本,并进行分类后处理,包括精度分析,确保分类的准确性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

遥感图像分类是图像信息提取的一种方法,是遥感数字图像处理的重要环节,也是遥感应用最广泛的领域之一,其中提取土地利用分类信息也是常见的应用领域。本推文简要介绍了图像分类的原理和方式,并着重介绍了最大似然分类法监督分类在ENVI中的操作流程

1. 遥感图像分类的框架

遥感图像分类主要分为目视解译计算机解译两种,随着计算机信息技术的发展,计算机解译现在正在被广泛应用。计算机解译原理是:以计算机系统为支撑环境,以遥感图像像元值为判断基准,通过构建特征向量空间,根据判别分析聚类分析原理,实现对遥感图像的分类,最终实现遥感信息提取

计算机分类主要分为监督分类非监督分类两类,他们之间的区别主要在于有没有先验的训练样本作为基础,他们都可以做到对遥感图像进行较高精度的分类,本推文着重介绍的是监督分类法

2. 监督分类流程

ENVI中提供了影像分类的工作流程,按照流程的要求一步一步来即可,非常简单:

下面选择使用训练样本选使用代表下一步进行监督分类不使用则为非监督分类的流程

3. 构建ROI

首先输入图像和掩膜后首先要对大致的类别有一个初步的印象,如耕地、园地、林地。其次就是定义感兴趣区-ROI(Region of Interest),以此作为我们的训练样本。进行训练样本构建时可以参考高分辨率的遥感影像或结合google earth等软件进行划分。

构建训练样本有以下几个注意事项

1.样本区要占总图的10%(就是有颜色的区域占10%)

2.ROI选取要尽可能小、多、精细

3.注意同物异谱的现象,不确定的地物可以先分开选,最后在分类后处理的时候再合并。

最后ROI训练样本可以参考下图:

选取好训练样本后一定要计算样本的可分离性(ROI Separablity

参数的值为0~2.0大于1.9说明样本之间可分离性好,属于合格样本;小于1.8,需要重新选择样本,小于1,考虑将两类样本合成一类样本

构建好ROI后在图像分类流程导入即可,分类算法选最大似然法即可

3.分类后处理

监督分类后的图像不能直接拿来用,需要对其做一些后处理,如分类合并小斑块去除栅格转矢量精度分析操作,这些功能在工具箱-分类后处理工具栏后都可以实现,其中主要讲解精度分析操作。

进行精度检验需要首先构建地面真实ROI,然后与已有分类进行混淆矩阵分析(Confusion Matrix。构建精度检验的ROI样本需要注意以下几个原则

1.精度检验的ROI样本需要使用高分辨率地表真实遥感影像进行样本重绘

2.检验样本应与训练样本相互独立

需要用到的工具如图:

分类结果如图,结果为像元百分比混淆矩阵,一般来说要根据总体的分类精度(Overall Accuracykappa系数(Kappa Coefficient来判断分类精度的高低。

最终得到精度足够的土地利用分类图,后续在GIS中可以做进一步分析,

本文来源:景观生态与规划研究室

基于ENVI土地利用、植被指数、耕地监测、水质反演、温度反演、干旱监测专题

### 如何在真实iOS设备上进行Flutter应用程序的调试 #### 配置Xcode环境 为了能够在真实的iOS设备上运行和调试Flutter应用,开发者需要先确保已安装最新版本的Xcode并打开了相应的项目文件。双击位于`ios/Runner.xcworkspace`路径下的`.xcworkspace`文件可以启动Xcode[^1]。 #### 设置团队签名 进入项目的通用设置页面,在“Signing & Capabilities”选项卡内选择有效的开发团队。这一步骤对于允许应用安装至个人所属的真实iPhone或iPad至关重要。如果未看到任何可用队伍,则需前往Apple Developer网站注册成为会员,并创建新的证书与描述文件。 #### 设备管理 确认目标物理装置已被连接到Mac电脑并通过USB线缆识别成功;随后返回Xcode界面内的工具栏区域寻找显示有当前选定模拟器名称的位置——点击下拉菜单选取刚才接入的实际硬件作为执行载体。此时系统将会自动完成必要的准备工作,比如下载对应型号的支持包等操作。 #### 开始调试过程 当一切准备就绪之后,按下绿色播放按钮即可让程序加载到所指定的手持终端上面去。与此同时IDE也会同步开启监听模式以便接收来自远端的日志输出以及断点触发信号。值得注意的是,由于安全机制的原因,首次尝试可能会弹窗请求信任该计算机,按照提示完成授权流程后便能顺利开展后续工作了。 #### 常见错误处理方案 有时会出现一些意外状况阻止正常运作,下面列举了几种典型场景及其对应的解决方案: - **闪退现象**:若遇到这种情况首先要检查是否遗漏了某些权限声明项(如相机访问权),其次审视依赖库是否存在兼容性冲突问题最后参照官方文档排查其他可能性因素[^3]。 - **无法定位资源文件**:确保assets清单里已经包含了所有需要用到多媒体素材,并且遵循正确的命名约定来引用这些外部链接[^2]。 ```bash flutter clean && flutter pub get ``` 上述命令可以帮助清理缓存重新获取最新的公共资源从而减少因本地残留旧版数据引发的一系列连锁反应。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值