0
Следующий фрагмент кода создает 256 копий исходного изображения вместо того, чтобы разбивать его на 256 изображений 32x32.MiniMagick не сохраняет обрезанное изображение
source = MiniMagick::Image.from_file(PICTURE_ROOT + source_url)
256.times do |pos|
x = (pos%16) * 32
y = (pos/16).floor * 32
source.crop("32x32+#{x}+#{y}+repage")
source.write("temp/test_#{x}_#{y}.gif")
end