Я пытаюсь создать очень большое изображение (25000x25000), вставив вместе много меньших изображений. При вызове Image.new() с такими большими размерами python исчерпывает память, и я получаю MemoryError.
Есть ли способ записать изображение, подобное этому, без необходимости хранить всю память в ОЗУ?
EDIT:
Используя команду ImageMagick montage
, возможно создание изображений произвольного размера. Похоже, что он не пытается загрузить окончательное изображение в ОЗУ (он использует очень мало памяти во время процесса), а скорее передает его на диск, что идеально.