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

2025-04-05 11:04:28
推荐回答(2个)
回答1:

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

回答2:

我觉得是你数据类型错了,在计算的时候把数据类型都转化为float,原始数据好像是int,做除运算后都为0了。(float(b2)-float(b1))/(float(b2)+float(b1))或者(float(b2)-b1)/(b2+b1)