将图像镶嵌或合成到较大图像的角落,GraphicsMagic 或 ImageMagick

将图像镶嵌或合成到较大图像的角落,GraphicsMagic 或 ImageMagick

(A) 我有一个零件的旋转,所以我有 360 个 tiff 文件,我可以在 ImageMagick 中制作动画,也可以导出为动画 gif。此图像为 1920x1080,背景为黑色,共有 360 个:image_A_001.tiffimage_A_360.tiff

(B) 我有一张旋转特写,我想将其嵌入(合成?)到 (A) 中的每个 360 图像文件中。这张特写图像大小约为 200x200,背景也是黑色的。同样有 360 张这样的照片,image_B_001.tiff它们image_B_360.tiff对应于每个 image_A_###.tiff。

我想将 image_B_001.tiff 嵌入 image_A_001.tiff 的右上角,creating image_C_001.tiff并对每个 360 文件执行此操作,然后将这些新的 360 图像文件转换为动画 gif。Linux 中的 ImageMagick 或 GraphicsMagick 可以做到这一点吗?如果可以,怎么做?否则如何做到这一点?

答案1

您正在寻找的 ImageMagick 工具是 合成的,其语法为:

composite [ options ... ] image composite [ mask ] composited

如果我理解正确的话,图像image_A_001.tiff合成的image_B_001.tiff,并且复合的image_C_001.tiff

要指定的最重要的选项是嵌体应该被放置在哪里,由 -重力

相关内容