ENVI_基于RSEI模型的自然生态环境监测

版权声明:转载请注明博文地址 https://blog.csdn.net/weixin_43238426/article/details/90143984

流程图:

在这里插入图片描述

生态因子的计算

绿度计算:
NDVI
湿度计算:
0.1509b2+0.1973b3+0.3279b4+0.3406b8-0.7112b11-0.4572b12
干度计算:
SI=((b11+b4)-(b8+b2))/((b11+b4)+(b8+b2))
IBI=((2b11/(b11+b8))-(b8/(b8+b4)+b3/(b3+b11)))/((2b11/(b11+b8))+(b8/(b8+b4)+b3/(b3+b11)))
NDSI=(SI+IBI)/2
(B2-Blue,B3-Green,B4-Red,B8-NIR,B11-SWIR1,B12-SWIR2)
温度计算:
使用ENVI扩展工具:LST

归一化

使用ENVI扩展工具:Raster normalization

其他说明:

1.主成分分析时,可能报错,因为数据存在NaN值
解决办法:利用波段运算修改NaN(或Inf)
finite(b1, /nan)*(-999) or (~finite(b1, /nan))*b1

错误产生原因可能是裁剪造成的,因此在计算机条件允许的情况下,最好把裁剪放到最后一步,可以避免过程中许多环节错误的发生。

2.波段运算时,注意公式格式与浮点型float

3.若想进一步提高精度,可以先做辐射定标,然后使用FLAASH大气校正。

猜你喜欢

转载自blog.csdn.net/weixin_43238426/article/details/90143984
今日推荐