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

参考文献:徐涵秋.城市遥感生态指数的创建及其应用[J].生态学报,2013,33(24):7853-7862.

ENVI_基于RSEI模型的自然生态环境监测_第1张图片

生态因子的计算

绿度计算:

NDVI

温度计算:

使用ENVI扩展工具:LST

湿度计算:

0.1509×b2+0.1973×b3+0.3279×b4+0.3406×b8-0.7112×b11-0.4572×b12

干度计算:

SI=((b11×1.0+b4)-(b8+b2))/((b11×1.0+b4)+(b8+b2))
IBI=((2×b11/(b11+b8))-(b8/(b8+b4)+b3/(b3+b11)))/((2×b11/(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扩展工具 Raster normalization
方法②:统计影像最大、最小值,利用 Band Math
方法③:对影像进行拉伸 Stretch Data

其他说明:

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

详见:https://blog.csdn.net/weixin_43238426/article/details/95631891

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

2.波段运算时,注意公式格式与浮点型,可以用float()或×1.0

3.做成分分析时,可以做一个水体的掩膜,进一步提升最终的效果

更多详细交流,素材分享等,可加好友 QQ / 微信 429690771

你可能感兴趣的:(ENVI)