如何使用 ImageMagick 转换工具水平合并两个半图像,创建拆分视图?

How to merge two half images horizontally using ImageMagick convert tool, creating a splited view?

我有两张图片,想水平合并它们:第一张图片的前半部分,第二张图片的后半部分,这样输出大小与输入图像大小相同。

我需要在命令行工具中 运行 它,所以我想 ImageMagick 的 convert 会是理想的,但是当我尝试使用单个命令(出于性能原因)执行此操作时,我遇到了困难。我知道如何先裁剪和附加,但它可能要慢得多。

像这样,但没有混合:

有多种使用 ImageMagick 进行裁剪和追加的方法。如果两个输入图像的尺寸相同,像这样一个非常简单的方法应该可以完成您的任务...

convert in1.png in2.png -crop 2x1@ -delete 1,2 +append out.png

读取两个图像,将它们裁剪成两个相等的部分,删除左图像的右半部分和右图像的左半部分,然后附加两个外半部分以创建输出图像。