如何将大尺寸高光谱从tif转换为lan

问题描述

我试图将高光谱从.tif转换为.lan格式。 三个文件的大小分别为1.5GB,750MB和200MB。

我使用此代码

from osgeo import gdal

src_fname = 'file.tif'
dst_fname = 'file.lan'
driver = gdal.GetDriverByName('LAN')

sds = gdal.Open(src_fname)
dst = driver.Createcopy(dst_fname,sds)
dst = None  # close dataset; the file can Now be used by other processes

它适用于小于200MB的高光谱文件。但是,当文件大小超过此大小时,它将失败。我没有获得.lan格式的输出文件。 有什么解决方案来解决这个问题? 我需要其他软件进行文件转换吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)