arcgis重分类工具详解——结合遥感影像中植被剔除实例
重分类工具在arcgis的空间分析工具-重分类一栏下,如图:
利用重分类工具可以将一个图像的不同的像元值分隔开来,这里贴一个我自己的案例,这次是要提取出植被:
上图是昆明市裁剪之后的Landsat8 OLI二值化图像,具体什么是二值化呢,我想肯定有人懵逼,所以本人详解一波:
所谓二值化就是0和1,是利用arcgis栅格计算器的con表达式所进行的一种操作,正如上图所示,我想要31变为1,-119变为0
栅格计算器位于arcgis的空间分析工具-地图代数一栏中
con(“xx.tif”>1,1,“xx.tif”)就是con表达式的语法,给大家解释一下它的含义,意思就是当某个栅格图像的DN值大于1时就将其变为1,否则DN值不变,这就是将大于1的值都变为1了
con(“xx.tif”<0,0,“xx.tif”)而这个式子就是将小于零的变为0了,如下图
ps:这里的1.tif代表你的那个栅格文件,叫啥就填啥,并不是像我这样一个1.tif放上去
具体操作如下:
1.打开arcgis,toolbox中的空间分析工具(spatial analyst tool)-重分类一栏下,打开重分类
***********讲解下各个项都代表啥
“输入栅格”:这里面应该置入的你想要进行重分类的栅格图像
“重分类字段”:不用管
PS:栅格影像一般默认进行重分类的字段就是栅格的像元值,但有些栅格影像是有多个字段的,这个时候看你自己需要重分类哪个字段就选择那个字段就可以了——修改于2021.10.31
“重分类”:当你输入栅格图像后,重分类这一栏中就会出现很多的分类
“输出栅格”:就是将重分类之后的文件放到哪个目录下
“将缺失值更改为NoData”:取消勾选就行
2.点击分类,进入到下图界面,再点击类别,例如我想要的类别只有两类,我就只选两类
然后我就在右下角的“中断值”一栏中填入中断值,这个中断值根据实际情况不同而不同,这里我的中断值为0.77和1,0.77到1之间的像元代表植被,0.77以下的像元代表非植被区域,如下图所示,填完之后就点击确定
PS:这些值是我在ENVI里对图像做ROI统计得到的,不同的ROI就不同的值,这个不用在意,主要是让大家了解重分类工具
ROI:Region of Interests,兴趣区——修改于2021.5.6
然后将重分类文件输出到你要输出的文件夹里面,点击确定,arcgis就会自动开始重分类过程了,下面的图一就是重分类之后的栅格图。
这里其实已经介绍完整个重分类的过程了,但为了剔除植被,还需要进行下一步——修改于2021.10.31
接下来我们需要在arcgis的转换工具的栅格转面中将栅格图像转换为矢量图,下面的图二就是转化之后的结果。
ps:在栅格转矢量的过程中,“简化面”这个选项取消勾选
ps:分类颜色是可以改变的,看个人喜好
在我这个案例中,所有植被的栅格的GRIDCODE是1,我不想要植被,就在属性表中删除GRIDCODE为1的部分就行,具体做法如下——修改于2021.5.6
1.点击编辑器-开始编辑
2.右键点击转换为矢量的图层,点击|“打开属性表”
3.点击下图中的红框处选项,在展开的下拉框中选择“按属性选择”
4.
输入如图所示的表达式,然后点击应用,回到属性表你会看到GRIDCODE=1的所有项已经被选中了,右键点击“删除所选项”完成杂项的剔除,代表植被已经被剔除,这个剔除了植被的图像就可以当做掩膜来去提取其他的图像,以获得除了植被覆盖区域之外的其他地方。——修改于2021.5.6
三克油大家的观看= =
arcgis重分类工具详解——结合遥感影像中植被剔除实例相关推荐
- [逆向工具] 详解pbtk解析steam中的protobuf协议
文章目录 环境搭建 确认proto所在模块 工具使用 参考资料 导读: Protobuf 是由 Google 开发的一种序列化格式,并在越来越多的 Android.Web.桌面和更多应用程序中使用. ...
- 用Advanced Installer制作DotNetBar for Windows Forms 12.0.0.1_冰河之刃重打包版详解
关于 DotNetBar for Windows Forms 12.0.0.1_冰河之刃重打包版 --------------------11.8.0.8_冰河之刃重打包版-------------- ...
- WordPress标签云小工具详解
WordPress标签云小工具是WordPress程序自带的一个小工具,它可以在我们的博客侧边栏展示网站的标签列表.今天WordPress小工具详解系列就从WordPress标签云小工具开始.带大家熟 ...
- JDK自带JVM分析工具详解
JDK自带JVM分析工具详解 1. JVM分析工具概述 1.1 JVM分析工具简介 1.2 JVM分析工具分类 2. JVM分析工具详解 2.1 idea环境配置 2.2 jps 2.3 jinfo ...
- rpm包安装和卸载,rpm查询,yum工具详解,yum仓库搭建
rpm包安装和卸载 [root@binbinlinux Packages]# rpm -ivh zip-3.0-1.el6.x86_64.rpm 安装rpm包命令 ivh I=安装的意思in ...
- 数学建模_随机森林分类模型详解Python代码
数学建模_随机森林分类模型详解Python代码 随机森林需要调整的参数有: (1) 决策树的个数 (2) 特征属性的个数 (3) 递归次数(即决策树的深度)''' from numpy import ...
- centos rpm 安装 perl_XtraBackup工具详解 Part 2 xtrabackup安装
实验环境 此次实验的环境如下 MySQL 5.7.25 Redhat 6.10 1. xtrabackup版本 我们在官方网站可以看到xtrabackup有多个版本 https://www.perco ...
- Chrome开发者工具详解(4)-Profiles面板
Chrome开发者工具详解(4)-Profiles面板 如果上篇中的Timeline面板所提供的信息不能满足你的要求,你可以使用Profiles面板,利用这个面板你可以追踪网页程序的内存泄漏问题,进一 ...
- parted工具详解
通常我们用的比较多的一般都是fdisk工具来进行分区,但是现在由于磁盘越来越廉价,而且磁盘空间越来越大:而fdisk工具他对分区是有大小限制的,它只能划分小于2T的磁盘.但是现在的磁盘空间很多都已经是 ...
- Java定时任务调度工具详解之Timer篇
Java定时任务调度工具详解之Timer篇 https://segmentfault.com/a/1190000009542398
最新文章
- Geoserver怎样设置地图shp文件为相对路径,可轻松复制移植
- 数据库性能优化—主从分离
- Python中类方法、类实例方法、静态方法,私有属性和私有方法有何区别?
- python合并路径和文件名_Python实例 分割路径和文件名
- DevExpress之TreeList节点绑定图片
- flutter GestureDetector 手势处理
- Oracle转义符处理
- androidannotations 在android studio中的使用
- Linux文档内容查询命令
- 816D.Karen and Test 杨辉三角 规律 组合
- Zookeeper全解析——Client端(转)
- 反相器有时候为了强调低电平有效,将反相器的图形符号中的小圆圈画在输入端,如数电中的画法。有时候小圆圈在前面只表示低电平有效,没有反相的意思,例如与非门组成的RS触发器
- 二进制漏洞挖掘之angr‘s Reaching Definition Analysis(一)
- 试述Linux内核启动过程,Linux内核启动过程和Bootloader(总述)
- android 六边形布局,Android自定义View——一个可定制的六边形阵列
- 操作系统实验 生产者消费者问题详解
- 博主联系方式汇总(非诚勿扰)
- geohash 模块安装及使用(Anaconda.Python 2)
- Golang精编100题-搞定golang面试
- 【子网划分】求子网网络前缀、子网地址、每个子网可以分配给主机使用的最小地址和最大地址