Я пытаюсь загрузить большое изображение и обрезать его по плиткам очень быстро и с низким потреблением памяти.Примером может служить сценарий gdal2tiles http://www.maptiler.org/, но gdal2tiles не выводит плитки так, как я хочу.Поэтому я решил разработать свою собственную версию, используя ruby и RMagick (Imagemagick). (Gdal2tiles едва использует какую-либо память).
Что я заметил при использовании RMgick, так это то, что мне сначала нужно загрузить все изображение в память, что вродеубивает мою систему.Есть ли способ прочитать часть файла изображения, манипулировать им, а затем прочитать остальные ??Или, может быть, я должен сделать это другим способом или использовать другие библиотеки.