如何对Landsat 8,使用ENVI或Band Math进行地表亮温转换

如题所述

ENVI(5.1以上版本)中对原图像的两个Thermal波段先Radiometric Calibration, 再 Emissivity Reference Channel (也可以用其他model),最后在 band math 里 float(b1)-273.15地表温度(°C)。如果有云的话就做个去云处理。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-05-06
我觉得是你数据类型错了,在计算的时候把数据类型都转化为float,原始数据好像是int,做除运算后都为0了。(float(b2)-float(b1))/(float(b2)+float(b1))或者(float(b2)-b1)/(b2+b1)
相似回答