优化NumPy阵列内存占用的模块/方法

时间:2018-12-03 13:33:46

标签: python arrays numpy memory

我正在构建一个数据立方体,该立方体将自动下载并存储地理空间数据(主要是卫星图像)。

目前,对于卫星图像,我的工作流程如下:

1)下载图像。

2)打开图像。

3)通过应用比例因子,偏移量和更改数据类型来优化图像。

4)存储优化的阵列。

目前,第3步还是相当手动的,因为我必须确定要实现我想要的优化/减少的内存占用量的数据类型,比例因子和偏移量。我的目标是使最终文件尽可能小。

我想知道Python中是否有一种模块/方法可以自动减少内存占用/数组大小?

换句话说,可以接受任何数组并可以“最小化”它的东西。

0 个答案:

没有答案