2024-04-19 05:09:05 发布
网友
我试图通过粘贴许多较小的图像来创建一个非常大的图像(25000x25000)。使用如此大的维度调用Image.new()时,python内存不足,我得到一个MemoryError。
有没有一种方法可以在不让整个映像驻留在RAM中的情况下,以增量方式写出这样的映像?
编辑: 使用ImageMagick的montage命令,似乎可以创建任意大小的图像。看起来它并没有试图将最终的图像加载到RAM中(在这个过程中它只使用很少的内存),而是将其流式输出到磁盘,这是理想的。
montage
目前没有回答
目前没有回答
相关问题 更多 >
编程相关推荐