FLAASH大气校正过程中内存资源不足解决方法

数据介绍及数据其他操作详见此博客
ENVI5.3.1使用Landsat 8影像进行预处理及分析实例操作

20220212更新:
注意FLAASH大气校正的海拔,如果设置为0也是有可能报错的(我在做海面岛屿大气校正时发现的这个问题,按理说整幅影像海域较大所以想着直接海拔设为0,但是也是一直报错,直到我改成0.01就不报错了。。。。)

今天用ENVI 5.3.1在做FLAASH大气校正时出现错误:
ACC error: acc_dlm_check:
。。。
内存资源不足,无法处理此命令
在这里插入图片描述
我按照书上的方法,在FLAASH界面的高级设置Advanced Settings中把内存Tile Size设置为200MB,依旧报错。

解决方法如下:

保持ENVI5.3.1软件的开启状态,再打开ENVI Classic,点击File,Preferences,找到Miscellaneous,找到红框中设置ENVI缓存大小的部分。
在这里插入图片描述

这一部分参数是根据你的电脑物理内存进行设置的,对应参数如下图
在这里插入图片描述
其实可以稍微设置的大一点,比如我的电脑物理内存为8G,Cache Size我设置为4096Mb,Image Tile Size我设置为100Mb。
在这里插入图片描述
设置完毕后不要重启ENVI 5.3.1,直接就开始大气校正,注意在FLAASH的高级设置Advanced Settings里,Tile Size最大不要超过刚才设置的Tile Size。
在这里插入图片描述
大气校正的结果

有关ENVI大气校正的实例操作可以参看我的上一篇博客
ENVI5.3.1使用Landsat 8影像进行辐射定标和大气校正实例操作

还要注意一点就是这个设置好像会随着软件的重启而恢复原始设置,所以每次FLAASH大气校正前都得改参数,比较麻烦。。。

实在不行就用ENVI Classic版本,改完参数之后Spectral——FLAASH

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值