重分类工具在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
三克油大家的观看= =