FLAASH大気補正中のメモリリソース不足の解決策

FLAASH大気補正を行うことでENVI 5.3.1で今日エラー:
ACCエラー:acc_dlm_check:

このコマンドを処理するためのメモリリソースが不足しています。この本
ここに画像の説明を挿入
の方法によると、FLAASHインターフェイスの詳細設定でメモリタイルサイズを200MBに設定しましたが、それでもエラーが発生します。

解決策は次のとおりです。

ENVI5.3.1ソフトウェアを開いたままにしてから、ENVIクラシックを開き、[ファイル]、[設定]をクリックし、[その他]を見つけて、ENVIキャッシュサイズを設定する赤いボックスの部分を見つけます。
ここに画像の説明を挿入

パラメータのこの部分は、コンピュータの物理メモリに応じて設定されます。対応するパラメータは次のとおりです。
ここに画像の説明を挿入
実際には、少し大きく設定できます。たとえば、コンピュータの物理メモリは8G、キャッシュサイズは4096Mb、イメージタイルサイズは100Mbに設定されています。
ここに画像の説明を挿入
設定後しないENVI 5.3.1を再起動し、直接大気補正を開始するFLAASH詳細設定詳細設定では、最大タイルサイズが以前に設定したタイルサイズを超えないように注意してください。
ここに画像の説明を挿入
大気補正結果

ENVI大気補正の操作例については、私の以前のブログENVI5.3.1を参照してください。

また、この設定はソフトウェアの再起動で元の設定に戻るように見えるため、各FLAASH大気補正の前にパラメーターを変更するのは面倒です。

元の13件の記事を公開 いいね32 10,000+を訪問

おすすめ

転載: blog.csdn.net/weixin_43637490/article/details/105590237