如何使用ImageMagick修改此图像?

时间:2017-02-27 15:34:03

标签: imagemagick trim imagemagick-convert

我理解-trim可用于删除额外的空格。

Imagemagick如何用于转换:

注意:要删除的底部边框的大小未知。

enter image description here

enter image description here

注意:默认-trim标志不起作用。

convert -trim pre-trim.png post-trim.png的输出是:

enter image description here

缺少左右边框。

1 个答案:

答案 0 :(得分:2)

更新了答案

您可以在一侧添加一些颜色条带以保护其他三个侧面,然后修剪您想要修剪的一侧,然后取下保护条。

magick frame.png -gravity north    \
   -background cyan    -splice x10 \
   -background magenta -splice x10 \
   -rotate 90 -trim +repage        \
   -gravity east -chop 10x -rotate -90 result.png

以下是修剪前保护条看起来的中间图像:

enter image description here

感谢Anthony Thyssen出色的 ImageMagick用法页面here

原始答案

您可以使用以下方法从底部切下68个像素:

convert frame.png -gravity south -chop x68 result.png