小编too*_*def的帖子

在Python中按块加载图像以进行GDAL处理

我需要加载图像*.tif以在GDAL中对其进行处理。我使用以下代码:

data = gdal.Open("a.tif", gdal.GA_ReadOnly)
img = data.ReadAsArray()
Run Code Online (Sandbox Code Playgroud)

在小图像(〜10Mb)上都可以正常工作。但是,当我尝试加载更大的图像(〜1Gb)时,它开始使用大量内存(〜15Gb RAM)。如何按块加载此图像以进行顺序处理?

谢谢!

python image gdal

2
推荐指数
1
解决办法
653
查看次数

是否可以在不使用'git push'的情况下将更改推送到服务器?

是否保证在远程Git服务器上进行更改的唯一方法是git push命令?

git git-push

0
推荐指数
1
解决办法
177
查看次数

标签 统计

gdal ×1

git ×1

git-push ×1

image ×1

python ×1