我要做的就是将图像从左侧裁剪到1400像素的宽度,但是将它们保持在相同的高度。
格式应为宽度:1400像素,高度100%(未更改),偏移X和Y均为零,因此+ 0 + 0(对于X和Y):
convert -crop 1400x100%+0+0 inputfile outputfile
这实际上没有任何作用!有人可以帮我语法吗?
答案 0 :(得分:1)
您对ImageMagick的语法不正确。它可以在原谅的ImageMagick 6中使用,但在ImageMagick 7中则无效。
您需要做的只是指定Wx + 0 + 0,不包括H。这将告诉ImageMagick您只需要裁剪宽度。例如:
丽娜:
转换lena.png-裁剪100x + 0 + 0 + repage result.png
包括+ repage,用于支持虚拟画布的那些格式,例如PNG和TIFF。 JPG不需要它,但不会受伤。
答案 1 :(得分:0)
我知道了。 100%不必要。应该是:
转换-crop 1400x + 0 + 0输入文件输出文件