在imagemagick中将图像平铺x倍至y px输出图像

在imagemagick中将图像平铺x倍至y px输出图像,imagemagick,dragonfly-gem,Imagemagick,Dragonfly Gem,我正在使用ImageMagick(通过Ruby中的蜻蜓),需要转换如下所示的图像: X 要像这样平铺: XXX XXX XXX 并且有一个设定的宽度(在我的例子中是200像素) 如何实现这一点?使用ImageMagick,您可以使用磁贴:格式加载源图像 convert-大小200x200平铺:x.png out.png 对于Dragonfly,您需要扩展Dragonfly.app.generate image=Dragonfly.app.generate(:convert,'-size 200

我正在使用ImageMagick(通过Ruby中的蜻蜓),需要转换如下所示的图像:

X

要像这样平铺:

XXX
XXX
XXX

并且有一个设定的宽度(在我的例子中是200像素)


如何实现这一点?

使用ImageMagick,您可以使用
磁贴:
格式加载源图像

convert-大小200x200平铺:x.png out.png
对于Dragonfly,您需要扩展
Dragonfly.app.generate

image=Dragonfly.app.generate(:convert,'-size 200x200 tile:x.png,'-png'))

如果我试图修改现有图像,我将如何处理蜻蜓方法?