envi中如何将求得的NDVi做分类处理
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/20 23:38:23
波段的波长和卫星影像传感器的感应元件相关,是遥感传感器设计是就确定的,每一个波段相对应是某个范围内波长的电磁波,不是一个单一的数字,而是一个范围.比如landsatTM传感器的蓝波段的波段范围是0.4
统计一下就行,basictools----statistics----basicstatistics.结果如下BasicStatsMinMaxMeanStdevBand1-4076073348.749
很遗憾的告诉你,查不到.因为数据中根本没有记录每个波段的波长.因为软件处理的数据只关心它的亮度值,不关心对应的波段.只有传感器才知道波段和波长的对应关系.所以,拿过来一幅图像,我们应该向别人询问是什么
合成的波段都是哪些个波段的?对应NDVI的计算公式,自己用波段计算算一下呗.
嗯,可以得到,你是做最大值合成是不?
打开影像,用十字丝就可以看,data即是.或则影像窗口tools-->special pixel editor.再问:我要建立统计表,后者试了不行也~~再答:统计表的话直接使
波段运算即可;对landsatTM而言,NDWI的计算公式如下:NDWI=(Band4-Band5)/(Band4+Band5)
asictools-----statistics-----对影像统计一下,里面有均值方差等信息
想好算法建模实现
从上到下圈住该列所有有用的数据,然后点Σ,就出来了.或者在金额栏输入=sum(F5:F30),回车就出来了.
interpreter-spectralenhencement-indicates不需要合成选择好数据源后系统会自动算
很简单,随机选择采样点,然后excle统计.很多东西不是想象中的那么复杂.
如果影像是规矩的长方形,使用行列数相乘既是.如果是其他的或不规则的,在bandlist右击图像,打开quickstatistics,即可(可以不包括零).
通过ENVI工具中的密度分割(overlay——>densityslice),输入阈值,提取NDVI.可多试几下,找出最合适的阈值
这个很好运算的用决策树就可以实现的不懂可以私信我!
用bandmath可能不太好做,得两个两个做再叠加起来.我觉得你可以这样,把上半月的layerstack成一个文件,下半月的成一个然后用spectralmath,输入s1>s2再问: 请问,laye
监督分类和NDVI操作上没有什么关系呀NDVI直接波段运算就可以了
从原始数据提取的话,可用一个叫MRT(MODISReprojectionTool)的软件,装软件的时候好像比较麻烦~~用起来蛮简单,选择文件,然后选择里面的availableband,设置下投影参数,
那个分类后处理上面不是有直接栅格转矢量的工具嘛不过那个会存在锯齿现象你自己再处理胰一下就好了
也可以直接选用Transform下的NDVI工具实现,点击Transform下的NDVI后,出现NDVICalculationInputFile对话框,输入你要处理的图像,点击OK;出现参数选择的对话