【发布时间】:2018-01-25 00:09:08
【问题描述】:
想从 picture.jpg 中裁剪 3 个区域并将这 3 个图像合并为一个。
是否可以在一个 imagemagick 或 convert 命令中裁剪和合并这 3 个图像? 如果在单个命令中不可能,如何将 3 个图像合并到单独的命令中?
我的目标是避免在单个命令中保存临时图像。
我使用以下命令获取每个区域。
convert picture.jpg -crop 212x32+717+190 -resize 318x48! out1.jpg
convert picture.jpg -crop 440x231+20+251 -resize 660x347! out2.jpg
convert picture.jpg -crop 440x231+490+251 -resize 660x347! out3.jpg
- 我想要获得的输出图像大小为 1336x411 像素。
-
每个裁剪图像在最终输出图像中的位置是:
out1.jpg 位于 (x,y) = (509,0) out2.jpg 位于 (x,y) = (0,64) out3.jpg 位于 (x,y) = (676,64)
【问题讨论】:
标签: merge imagemagick crop imagemagick-convert