旋转,然后使用Imagemagick 7.0.4-3-Q16合并两个图像

时间:2017-01-11 16:29:08

标签: imagemagick

我正在尝试旋转一对图像,一个90和一个-90,然后水平缝合它们。我可以单独做两件事,但由于我不明白以下原因:

magick montage (magick convert "J:\img1.jpg" -rotate 90) (magick convert "J:\img2.jpg" -rotate -90) -geometry +0+0 "J:\imgout.jpg"

我收到错误:

convert:  `90' @ error/convert.c/ConvertImageCommand/3251.

删除magick convert部分会产生不同的错误:

You must provide a value expression on the right-hand side of the '-' operator.

1 个答案:

答案 0 :(得分:2)

这应该更容易:

convert 1.png -rotate 90 2.png -rotate -90 +append result.png

正如@Bonzo建议的那样,如果运行ImageMagick v7 +,请将convert替换为magick

magick 1.png -rotate 90 2.png -rotate -90 +append result.png

给定1.png2.png

enter image description here

enter image description here

你会得到

enter image description here