ImageMagick并修剪农作物

| 我在使作物在图像上工作时遇到问题(调整大小后可以正常工作) 原始图像为
x
,并调整大小后:
mogrify -resize x75 /my/path/image.jpg
我可以看到在执行getimagesize()之后调整大小已正常工作:
Array
(
    [0] => 148
    [1] => 75
    [2] => 2
    [3] => width=\"148\" height=\"75\"
    [bits] => 8
    [channels] => 3
    [mime] => image/jpeg
)
作物命令是:
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
有任何想法吗?我对作物使用了错误的语法吗? 提前致谢!     
已邀请:
看起来错误在于语法,图像尺寸和裁切位置之间没有空格。它应该看起来像这样:
mogrify -crop 100x75!+0+0 /my/path/image.jpg
以下是不正确的:
mogrify -crop 100x75! +0+0 /my/path/image.jpg
    
我不记得以前使用的路径,但是我发现获取图像大小的唯一方法是使用直接链接到文件http://www.blablabla-您是否已这样做或正在使用PHP路径? 在旁注中,我认为您应该将文件名设置两次才能打开,然后保存文件?
mogrify -crop 100x75! +0+0 /my/path/image.jpg /my/path/image.jpg
我希望这可以帮助您交配...     

要回复问题请先登录注册