首页 > 技术文章 > ENVI大气校正后NDVI异常值处理

zhangrunqiao 2022-02-01 22:26 原文

适用情况:地理空间数据云下载的Landsat4-5TM产品,已分别做辐射定标和大气校正,BandMath进行NDVI计算后用ComputeStatistics统计发现值出现跳跃(极少数值不在[-1,1])

图1 适用情况

解决方法:对NDVI值进行BandMath,公式为:(b1 lt -1)*(-1)+(b1 gt 1)*1+(b1 ge -1 and b1 le 1) *b1

     b1选择NDVI算得的波段,含义是小于-1赋予-1,大于1赋予1,其他正常


 

图2 解决后效果

 参考链接:

【1】基础操作--提取NDVI与估算植被覆盖度

https://www.bilibili.com/video/BV1J5411e7QC?spm_id_from=333.1007.top_right_bar_window_history.content.click

【2】ENVI去除NDVI/EVI异常值、NAN(not a number,无效值)、无穷大(inf)

https://blog.csdn.net/weixin_44839513/article/details/107380516

推荐阅读