转换debian-logo.jpg -crop 16x16-16-16 debian_crop.jpg错误

时间:2017-11-06 19:02:15

标签: imagemagick

我想使用以下命令剪切一个名为debian-logo.jpg的图像:

convert debian-logo.jpg -crop 16x16-16-16 debian_crop.jpg

但由于某种原因,出现了错误。有人能告诉我如何解决它吗?

1 个答案:

答案 0 :(得分:1)

您的输入jpg有多大?在ImageMagick中使用负裁剪偏移仅适用于 - 重心(尺寸大于32x32)。否则,裁剪将脱离任何其他重力设置的图像边界。裁剪总是相对于重力设置,默认为重力西北。见http://www.imagemagick.org/Usage/crop/#crop_gravity

如果你想在图像内部使用偏移进行裁剪,那么裁剪偏移需要为正并且将使用正偏移进行裁剪,即使是重力向南,向东等。正向偏移向内移动相对于角落或由重力设定表示的一面。

您是否尝试使用裁剪向某个方向延伸和填充图像。如果是,请使用

convert debian-logo.jpg -background black -gravity northwest -extent 16x16-16-16 debian_crop.jpg