首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >MiniMagick平铺相同的图像

MiniMagick平铺相同的图像
EN

Stack Overflow用户
提问于 2017-04-13 05:37:16
回答 1查看 363关注 0票数 1

我试图通过用MiniMagick来平铺相同的图片(对不起,不知道如何正确书写,here's example )来制作背景。我看到了ImageMagick命令convert -size 1056x576 tile:Castillo_001.gif Castillo_tiled.gif,但我无法在MiniMagick中重现它。或者,如果我已经有了MiniMagick::Image对象,这里可能有更好的解决方案?你能帮帮我吗?

EN

Stack Overflow用户

发布于 2018-11-08 04:01:27

您必须使用Minimagick::Tool::Montage

代码语言:javascript
运行
复制
MiniMagick::Tool::Montage.new do |montage|
  montage.mode 'concatenate'
  11.times do 
    montage << 'yeah.jpg'
  end
  # montage.tile '3x3'
  montage << 'result.jpg'
end

你必须多次添加相同的图像,因为你需要重复它。

如果您指定了tile,那么您将控制结果的COLxROW

如果您发送到蒙太奇的图像数量不符合您的tile规范,则将生成不同的结果图像。您可以通过在提供的示例中取消注释montage.tile来检查此行为。

票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43380058

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档