如何使用 ImageMagick -trim 这张图片?
How to -trim this image using ImageMagick?
我知道 -trim
可以用来删除多余的空格。
如何使用Imagemagick进行转换:
注意:要删除的底边框的大小未知。
到
注意: 默认的 -trim
标志不起作用。
convert -trim pre-trim.png post-trim.png
的输出是:
缺少左右边框。
更新答案
您可以在一侧添加一些颜色条以保护其他 3 条边,然后 trim 您想要的一侧 trim 然后移除保护条。
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
这是 trimming 之前保护条的中间图像:
感谢 Anthony Thyssen 出色的 ImageMagick 用法 页 here.
原答案
您可以使用以下方法从底部切掉 68 像素:
convert frame.png -gravity south -chop x68 result.png
我知道 -trim
可以用来删除多余的空格。
如何使用Imagemagick进行转换:
注意:要删除的底边框的大小未知。
到
注意: 默认的 -trim
标志不起作用。
convert -trim pre-trim.png post-trim.png
的输出是:
缺少左右边框。
更新答案
您可以在一侧添加一些颜色条以保护其他 3 条边,然后 trim 您想要的一侧 trim 然后移除保护条。
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
这是 trimming 之前保护条的中间图像:
感谢 Anthony Thyssen 出色的 ImageMagick 用法 页 here.
原答案
您可以使用以下方法从底部切掉 68 像素:
convert frame.png -gravity south -chop x68 result.png