设置ENVI分块和缓存大小,有助于提高处理效率。ENVI 4.x和ENVI Classic的设置方法一样。ENVI 5.5版本开始增加设置分块大小的选项。
步骤1:添加权限
由于会修改ENVI安装路径的配置文件,需要为其添加完全控制权限。操作如下:
(1)定位到ENVI路径,默认为 C:\Program Files\Harris或Exelis;
(2)在 Harris(或Exelis) 文件夹上右键选择“属性”,按照下图提示。依次点击“安全”>“编辑”>“Users (xxxxxxxxxx)”>勾选“完全控制”> 单击“确定”即可。
步骤2:ENVI Classic设置
启动ENVI Classic,选择菜单 File > Preferences,打开 Miscellaneous 选项卡。
修改 Cache Size 和 Image Tile Size 参数。大小与内存有关,请参考下表进行设置。
设置完成后,点击多次OK和Yes按钮即可保存,重启ENVI Classic生效。
内存大小 |
Cache Size (Mb) |
Image Tile Size (Mb) |
4GB |
2048 |
4~10 |
8GB |
4096 |
20~50 |
16GB |
8192 |
100~256 |
32GB |
16384 |
256~512 |
64GB |
32768 |
512~1024 |
如下图所示,电脑内存为16GB,设置如下。
注:修改ENVI Classic的内存设置,同样会在一定程度上提高ENVI 5.x版本的处理和显示效率。
步骤3:ENVI 5.5设置
从ENVI 5.5版本开始,新界面的ENVI增加了一个分块大小设置项。
选择菜单 File > Preferences,选择 Application 选项卡,按照上方表格进行设置即可。
标签:缓存,Classic,分块,ENVI,设置,大小,Size From: https://www.cnblogs.com/enviidl/p/16650612.html