假设我有两个 jpg 文件。我想创建一系列图像,将其中一个图像移动到另一个图像的表面。我已经可以在任意数量的图形编辑器中执行此操作,但是执行该操作然后进行文件保存需要时间。
但如果我可以使用命令或软件来为我完成这样的工作,那就更有用了。例如,如果我可以指定在特定偏移处插入 jpg,然后对于给定数量的图像,每次将其沿特定方向移动给定数量的像素。
有什么东西可以提供这样的功能吗?
答案1
ImageMagick 的composite
工具似乎非常适合于此。你会做类似的事情
composite -geometry +20+20 foreground.jpg background.jpg composite1.jpg
composite -geometry +30+20 foreground.jpg background.jpg composite2.jpg
等以生产放置在位置 20×20 的composite1.jpg
容器,并以相同的方式但在位置 30×20。foreground.jpg
background.jpg
composite2.jpg
ImageMagick 网站有相当多的构图示例。