我正在努力将图像缩放到250像素宽度,使用ImageMagick保持宽高比,然后从顶角(x,y)裁剪,宽度为160像素宽,高度为160像素。
我用PHP尝试过这个,但它不起作用:
exec($homePath.'/ImageMagick/bin/mogrify -resize 250x -crop 160x160'+'.$x.'+'.$y
.' test.jpg');
我甚至尝试过如下2条指令:
//Resize is not working
exec($homePath.'/ImageMagick/bin/mogrify -resize 250x test.jpg');
//Crop is working
exec($homePath.'/ImageMagick/bin/mogrify -crop 160x160'.'+'.$x.'+'.$y.' test.jpg');
我正在使用ImageMagick 7.0.7-4
答案 0 :(得分:0)
最后在@ fmw42的帮助下,我将注意力集中在 mogrify 之前的 magick 一词 ImageMagick 7 :
exec($homePath.'/ImageMagick/bin/magick mogrify -scale 250x
-crop 160x160+'.$x.'+'.$y.' test.jpg');
感谢。