辐射定标与大气校正
辐射定标是将传感器记录的电压或数字量化值(DN)转换成绝对辐射亮度值(辐射率)的过程,或者转换与地表(表观)反射率、表面(表观)温度等物理量有关的相对值的处理过程。
大气校正的目的是消除 大气和光照等因素对地物反射的影响,获得地物反射率、辐射率、地表温度等真实物理模型参数,消除大气分子和气溶胶散射的影响。
这里我们以landsatFLAASH大气校正,和ASTER大气校正为例。 ①在ENVI主菜单中,选择File>> Open External Flie>>>Landsat >>>Fast,在文件选择对话框中选择landsatTM_JasperRidge.hrf.fst文件,(也可以选择单个波段)ENVI自动将数据添加到波段列表中,并按照波长分为3个组,全色、热红外、可见光-红外。
②辐射定标 在ENVI主菜单中,选择Basic Tools>> Preprocessing>>>>> Calibration Utilities>> Landsat Calibration,选择可见光-红外组(6个波段),打开Landsat定标工具。 Landsat 定标工具会从元数据文件中自动获得相关的参数信息,包括成像日期、
定标参数等,选择CalibrationType: Radiance。
③选择输出路径和文件名,由于文件较小,我们可以选择memory,单击OK按钮执行定标处理。
得到的辐射亮度的单位为W/(m2*um*sr)。图像文件的储存顺序为BSQ,下面将定标结果进行BSQ到BIL的转换处理。 第二步 储存顺序调整
① 在主菜单中,选择Basic Tool>>>>Convert Data(BSQ、BIL、BIP)在
Convert File Input File对话框中选择memory。单击OK按钮,打开Convert File Parameters对话框。
②
②选择Output Interleave:BIL,保存路径和文件名为tm_cal.BIL。 ③单击OK,执行操作。
这样我们就获得符合FLAASH要求的辐射亮度值。
输入参数FLAASH参数
①在主菜单中,选择Spectral>>>FLAASH,打开FLAASH功能,
②文件输入和输出信息 单击Input Radiance Image 按钮,选择上一步准备好的辐射亮度值数据tm_cal.BIL,由于经过了单位换算过程,在Radiance Scale Factors对话框中选择Use single scale factor for all bands (Single scale factor:10.0000000)
③ 单击Output Reflectance File 按钮,选择输出路径和文件名。 (一定要输入保存的文件名)
④传感器与图像目标信息。(输入如下对话框中的数据)
⑤单击Appl按钮,执行FLAASH大气校正。
(如果出现问题,可以通过restore选择已经做好的工程文件JasperRidgeTM_template.txt)
校正后 校正前 浏览结果
①分别在Display窗口中显示原始图像和FLAASH校正后的反射率图像。 ②在其中一个窗口中单击右键选择 LinkDisplay,将俩个Display窗口链接。 ③将俩个窗口移动到植被区域,分别在俩个display窗口中单击右键选择Z Profile(Spectrum),获得两个图像上的植被波谱曲线,可以看到校正后的植被波谱曲线更加接近真实植被波谱。