Php ImageMagick和mogrify作物
我在获取图像的裁剪时遇到问题(我的调整大小功能正常) 原始图像为Php ImageMagick和mogrify作物,php,imagemagick,mogrify,Php,Imagemagick,Mogrify,我在获取图像的裁剪时遇到问题(我的调整大小功能正常) 原始图像为x,调整大小后: mogrify -resize x75 /my/path/image.jpg 执行getimagesize()后,我可以看到调整大小功能正常工作: “裁剪”命令是: mogrify -crop 100x75! +0+0 /my/path/image.jpg mogrify -crop 100x75! +0+0 /my/path/image.jpg 完成后,我尝试使用getimagesize()确认图像大小正确
x
,调整大小后:
mogrify -resize x75 /my/path/image.jpg
执行getimagesize()后,我可以看到调整大小功能正常工作:
“裁剪”命令是:
mogrify -crop 100x75! +0+0 /my/path/image.jpg
mogrify -crop 100x75! +0+0 /my/path/image.jpg
完成后,我尝试使用getimagesize()
确认图像大小正确,但出现以下错误,我也无法访问图像
Warning (2): getimagesize(/my/path/image.jpg) [function.getimagesize]: failed to open stream: No such file or directory
有什么想法吗?我对作物使用了错误的语法吗
提前谢谢 我记不起以前使用的路径了,但我发现获得图像大小的唯一方法是使用指向文件的直接链接-您已经这样做了吗,还是正在使用PHP路径 在旁注中,我想你应该设置两次文件名,让它打开,然后保存文件
mogrify -crop 100x75! +0+0 /my/path/image.jpg /my/path/image.jpg
我希望这能帮助您解决问题,mate…看起来错误出在语法中,图像大小和裁剪位置之间没有空格它应该是这样的:
mogrify -crop 100x75!+0+0 /my/path/image.jpg
以下内容不正确:
mogrify -crop 100x75!+0+0 /my/path/image.jpg