如何使用ImageMagick修剪此图像?
我理解如何使用ImageMagick修剪此图像?,imagemagick,trim,imagemagick-convert,Imagemagick,Trim,Imagemagick Convert,我理解-trim可用于删除多余的空白 如何使用Imagemagick转换: 注意:要删除的底部边框的大小未知 到 注意:默认的-trim标志不起作用 convert-trim pre-trim.png post trim.png的输出为: 缺少左右两边的边框。更新的答案 您可以在一侧添加一些色带以保护其他3侧,然后修剪要修剪的一侧,然后拆下保护带 magick frame.png -gravity north \ -background cyan -splice x10
-trim
可用于删除多余的空白
如何使用Imagemagick转换:
注意:要删除的底部边框的大小未知
到
注意:默认的-trim
标志不起作用
convert-trim pre-trim.png post trim.png
的输出为:
缺少左右两边的边框。更新的答案 您可以在一侧添加一些色带以保护其他3侧,然后修剪要修剪的一侧,然后拆下保护带
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
以下是修剪前保护条的中间图像:
感谢Anthony Thyssen出色的ImageMagick使用页面
原始答案
您可以使用以下工具将底部切掉68个像素:
convert frame.png -gravity south -chop x68 result.png
更新的答案 您可以在一侧添加一些色带以保护其他3侧,然后修剪要修剪的一侧,然后拆下保护带
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
以下是修剪前保护条的中间图像:
感谢Anthony Thyssen出色的ImageMagick使用页面
原始答案
您可以使用以下工具将底部切掉68个像素:
convert frame.png -gravity south -chop x68 result.png
如果底部的像素数未知怎么办?但是,颜色是已知的。如果底部的像素数未知怎么办?然而,颜色是已知的。