Answers:
如果可以,请使用针对此问题而设计的GIS软件:不是将整个数据集读取到内存中,而是仅对图像进行采样以创建显示,而不再进行其他操作。QGIS之类的东西应该允许您可视化数据,并提供导出视图的方法,作为创建缩减版本的一种方法。
另一种选择是使用GDAL的gdalwarp
一部分。例如,如果原始图像为10000x6000,则可以通过执行以下操作在每个尺寸版本中将尺寸缩小一半:
gdalwarp -ts 5000 3000 big-input.tif downscaled-output.tif
我同意gdal的建议。gdal_translate允许您从GeoTIFF转换为压缩格式(例如MrSID,JPEG2000等。-我使用.ecw,但存在许可问题...)20倍或更高的压缩率是很常见的。请注意,如果您不使用GIS专用软件,则可能会丢失与文件关联的地理配准信息。
如果必须坚持使用GeoTIFF,则可以使用QGIS(或再次使用gdal)来构建“金字塔”,从而使您能够以较小的比例查看较少的细节,从而不会始终加载整个图像。在QGIS中,在“金字塔”的图层属性下查找。
祝好运!
另一个问题的答案相同-
OpenEV随附FWTools,对我来说似乎还可以,但我可以轻松地将300 MB图像加载到QGIS中并在那里进行处理。因此,我只能从临时使用中推荐它。
包括NITF
并使用GDAL构建-但提供了方便的GUI