带有旋转边框的 GraphicsMagick 蒙太奇

GraphicsMagick montage with border with rotation

我正在尝试使用 GraphicsMagick 的蒙太奇工具旋转 2 个图像,分别在每个图像周围放置一个边框并将背景颜色设置为蓝色。但是,我只能成功旋转图像或设置边框,但不能同时成功。这是每个设计吗?还是错误?还是我只是说错了?

这是我的命令 运行

gm montage -background blue -borderwidth 5 -bordercolor white -rotate 15 <input1>.jpg <input2>.jpg <output>.jpg

这就是您可以使用 ImageMagick 实现的方法,但 GraphicsMagick 似乎确实不想进行旋转和边框。

1.png是红色方块

2.png是蓝色方块

{ convert -background cyan -bordercolor lime  1.png -rotate 15 -border 5 miff:-; convert -background yellow -bordercolor magenta  2.png -rotate 15 -border 5 miff:-; } | montage -background blue miff:- result.jpg

ImageMagick 的另一种选择是这样的:

convert -background cyan -bordercolor lime  1.png -rotate 15 -border 5 \( -background yellow -bordercolor magenta  2.png -rotate 15 -border 5 \) +append result.png

或者这个:

convert -background cyan -bordercolor lime  1.png -rotate 15 -border 5 \
 \( -background yellow -bordercolor magenta  2.png -rotate 15 -border 5 \) \
 -append result.png