ImageMagick居中裁剪未按预期生效问题求助
经ImageMagick旋转后的PNG批量裁剪时居中偏移问题
我需要批量裁剪经ImageMagick旋转后的PNG图片,操作步骤如下:
- 先执行旋转命令:
convert thistle-7gn.png -rotate 75 thistle-7gn-75.png - 再执行裁剪命令:
magick thistle-7gn-75.png -gravity center -crop 1600x1600+0+0 +repage thistle-7gn-75-cropped.png
但执行后裁剪结果出现偏移,没有达到居中效果。
补充说明:
- 编辑:上传图片时疑似被自动从PNG转为JPG
- 编辑2:Imgur会自动将大PNG转为JPG,已提供原始旋转后的PNG和裁剪后的PNG文件
我对裁剪命令的理解是:使用magick而非convert,指定文件名后通过-gravity center将原点设为图片中心而非左上角,从原图中心偏移0+0的位置裁剪1600x1600的区域并输出新文件。此前多次执行这套流程都成功,但更换图片后就没达到预期效果。
环境信息:Mac Mini Monterey,ImageMagick 7.1.1-15 Q16-HDRI x86_64 21298
内容的提问来源于stack exchange,提问作者spinhead
相关产品推荐
相关产品推荐

