问题: ImageMagick转换无法裁剪图像.看起来它无法识别图像类型?
我试过的:
我在网上搜索过,我看过几个类似的问题,但不是我的.我尝试过他们的解决方案,包括
我正在使用Mac OSX El Capitan,终端中的其他一切工作正常.ImageMagick已经安装好了.
当我跑:
$ convert /Users/Innovate/Desktop/crop/2015-04-26-GinaDate13_487.png 805X972+34+94 /Users/Innovate/Desktop/crop/2015-04-26-GinaDate13_487-cropped.png
Run Code Online (Sandbox Code Playgroud)
我明白了:
转换:无法打开图像`805X972 + 34 + 94':没有这样的文件或目录@ error/blob.c/OpenBlob/2702.
convert:没有用于此图像格式的解码委托`'@ error/construct.c/ReadImage/504.
没有解码委托给这个图像格式''@ error/construct.c/ReadImage/504
在这个问题的其他帖子中,人们得到了
为此图像格式"PNG"转换无解码委托
或者类似(除了图像类型或文件名和图像类型)
但是,我对图像文件类型没有任何说明......
我没有尝试卸载ImageMagick,然后从源手动安装它,因为我对此没有信心......(此解决方案显示:https://stackoverflow.com/a/34633084/5398660)
有谁知道可能会发生什么?
另外,任何人都可以帮我解释@ error/construct.c/ReadImage/504部分吗?我在看的代码constitute.c ,但我不知道,如果从它来解决我的问题(我只知道一点的C)我可以得到有用的信息
谢谢!