基于envi和idl植被覆盖度指数计算代码?

如题所述

Pv是植被覆盖度,用以下公式计算:

Pv = [(NDVI- NDVISoil)/(NDVIVeg - NDVISoil)]
其中,NDVI为归一化植被指数,NDVISoil为完全是裸土或无植被覆盖区域的NDVI值,NDVIVeg则代表完全被植被所覆盖的像元的NDVI值,即纯植被像元的NDVI值。取经验值NDVIVeg = 0.70和NDVISoil = 0.05,即当某个像元的NDVI大于0.70时,Pv取值为1;当NDVI小于0.05,Pv取值为0。
在Band Math,输入表达式:
(b1 gt 0.7)*1+(b1 lt 0.05)*0+(b1 ge 0.05 and b1 le 0.7)*((b1-0.05)/(0.7-0.05))
其中,b1:NDVI。
得到的就是植被覆盖度。
温馨提示:答案为网友推荐,仅供参考
相似回答