ENVI中的Landsat8大气校正
“Landsat是目前使用最广泛的遥感数据源之一,ENVI又是最常用的遥感处理软件,进行很多分析之前,都需要对影像进行大气校正,在这里就对使用ENVI进行大气校正做一个介绍。”
ENVI中有两种大气校正方法,FLAASH大气校正和QUAC快速大气校正。快速大气校正速度快,效果较差,FLAASH大气校正较慢一点,设置的参数较多,但是大气校正效果也比较好。在这里主要对FLAASH大气校正进行介绍。
01
辐射定标
—
大气校正前,首先需要进行辐射定标。
从ENVI工具箱中打开
/Radiometric Correction/Radiometric Calibration
辐射定标工具,选择要进行辐射定标的多光谱数据。
辐射定标参数如下:
单击Apply FLAASH Settings应用FLAASH所需的辐射定标参数,其中影像输出编码应为BIL编码,尺度参数Scale Factor为0.1。
指定输出目录,为了防止大气校正过程中报错,应该指定全英文目录。
辐射定标后如图所示:
02
FLAASH大气校正
—
打开ENVI中的FLAASH大气校正模块,/Radiometric Correction/Atmospheric Correction Module/FLAASH Atmospheric Correction/Radiometric Correction/Atmospheric Correction Module/FLAASH Atmospheric Correction
1、输入Input Radiance Image, 指定辐射尺度参数,Radiance Scale Factor,所有波段指定同样的尺度,前面辐射定标尺度参数已经转换完成,在这里保持默认设置为1即可。
、指定反射率文件输出目录Output Reflectance File
3、指定传感器类型Sensor Type: Landsat8 OLI,一般情况下经纬度、传感器高度、成像时间等能够通过指定传感器类型后自动获取,如果没有需要手动填写一下。
4、指定地面高程Ground Elevation,根据影像区域情况填写,注意单位是千米。在这里地形比较平坦,略有起伏,因此在这里我写了0.1Km
5、指定大气模型类型Atmospheric Model
Sub-Arctic Winter亚极圈冬季,纬度40-50度,本幅影像纬度44度,因此应选用亚寒圈冬季模型。
6、气溶胶模型Aerosol Model:影像范围主要为乡村荒野,在这里选择Rural
7、多光谱设置Multispectral Settings
Assign Default Values Based on Retrieval Conditions 选择660-2100nm
8、设置完成,Apply,开始大气校正
03
常见报错处理
—
ACC error:modrd5:reading archive file header
IDL error:
READU:End of file encountered.Unit:102,file:
当出现以上那种102错误时,是由于默认输出文件读写权限受限,将
Output Directory for FLAASH Files输出目录重新指定一个位置即可。
04
大家好,我是广告
—