Imagemagick 在保持尺寸的同时进行裁剪
Imagemagick crop while keeping size
我想裁剪图像的前 10 个像素,但要保持宽度
我找到的所有例子都像
convert rose: -crop 90x60-10-10 crop_all.gif
我需要提供 90x60 这样的结果尺寸
如何使用 +0+10
之类的东西进行裁剪而不提供最终尺寸
我想你需要这个来从顶部边缘切掉 10px:
convert rose: -chop 0x10 result.gif
为了完整起见,如果您想从底部切掉 10px,请执行以下操作:
convert rose: -gravity south -chop 0x10 result.gif
并从左边缘切掉 10px:
convert rose: -chop 10x result.gif
距离右边缘 10 像素:
convert rose: -gravity east -chop 10x result.gif
您不需要为顶部和左侧指定 -gravity
的原因是 -gravity
设置的默认值为 NorthWest。
我想裁剪图像的前 10 个像素,但要保持宽度
我找到的所有例子都像
convert rose: -crop 90x60-10-10 crop_all.gif
我需要提供 90x60 这样的结果尺寸
如何使用 +0+10
之类的东西进行裁剪而不提供最终尺寸
我想你需要这个来从顶部边缘切掉 10px:
convert rose: -chop 0x10 result.gif
为了完整起见,如果您想从底部切掉 10px,请执行以下操作:
convert rose: -gravity south -chop 0x10 result.gif
并从左边缘切掉 10px:
convert rose: -chop 10x result.gif
距离右边缘 10 像素:
convert rose: -gravity east -chop 10x result.gif
您不需要为顶部和左侧指定 -gravity
的原因是 -gravity
设置的默认值为 NorthWest。