欢迎光临散文网 会员登陆 & 注册

ndvi(归一化指数)idl表达式推导 or SaveRasterFile failed报错

2020-05-12 21:36 作者:八八不爱叭叭  | 我要投稿

计算吗ndvi

定义式


推导IDL运算表达式是

(b1-b2)/(b1+b2)

因为NDVI计算的结果在[-1,1],如果不先变为浮点型,则结果只有-1,0和1三种类型,无法进一步判断植被状况。因此要先将结果变为浮点型。

(float(b1)-b2)/(b1+b2)

避免分母结果为0

(float(b1)-b2)/(b1+b2+0.0001)

在Enter an expression处写入函数


出现问题

当试图保存文件时,提示:SaveRasterFile failed


 

由出错信息可知,无法获取文件的Metadata,这是什么原因?

 

解决方法

由于打开的文件里面有中文路径,导致ENVI在保存的时候不能够正确调用获取Metadata的模块,所以更改中文路径即可!


ndvi(归一化指数)idl表达式推导 or SaveRasterFile failed报错的评论 (共 条)

分享到微博请遵守国家法律