ImageMagick不解码委托
我试图用imagemagick转换图像,但我得到这个错误:
转换:没有解码这个图像格式的委托`//i.imgur.com/nTheJ.jpg'@ error / constitution.c / ReadImage / 532。
我正在这样做:
convert http://i.imgur.com/nTheJ.jpg -resize 600×600 filarkiv/billeder/produkter/s236-085145.jpg
我有以下代表:
代表freetype jpeg jng mpeg png x11 xml zlib
任何人都知道问题是什么?
用X
代表×
-resize 600×600
,它应该工作。
-resize 600X600
在使用Rails中的DragonFly渲染图像时出现此错误。 升级到Lion之后发生了这种情况(ImageMagick是使用Brew安装的)。
我重新安装了ImageMagick,jpeg,libtiff和jasper(重新安装ImageMagick本身是不够的)。
brew uninstall imagemagick jpeg libtiff jasper brew install imagemagick
在此之前,跑步
identify -list format
和jpeg不在列表中。 重新安装上面的包后,jpeg出现在列表中。
为了我:
brew reinstall imagemagick --with-libtiff
保存处理类似问题的日子,但为了tiff文件。
更新:一年后,这仍然是唯一的方法,我可以让TIFF在MacOS X转换工作正常。
我最近面临同样的问题。 search了几个小时之后,我发现原因是php扩展Gmagick&Imagick之间的冲突。 在php.ini中注释gmagick.so解决了这个问题。 希望这会节省一些时间:)
从菲利普英格拉姆在互联网上的某处:
在gentoo中使用
sudo EXTRA_ECONF="--with-png --with-jpeg" emerge imagemagick"
这与Jonathan Horseman的回答略有不同,因为这不是一个错误,而是需要在安装过程中指定更多。
但是识别命令非常有用。
希望这可以帮助某个人(也许在未来我)。
就我而言,解决scheme是用*.{jpg,png}
而不是*
来结束命令。
我相信*
正在捡起/试图转换隐藏的文件。
redhat4.8,如果你从源码安装,可能可以试试:
yum删除libjpeg
wget http://www.imagemagick.org/download/delegates/jpegsrc.v9a.tar.gz
sudo tar xvf jpegsrc.v9a.tar.gz -C / usr / local / src /
cd / usr / local / src / jpeg-9a
./configure –enable-shared
使
sudo make install
比在ImageMagick中打开
cd ImageMagick-6.9.6-4
。/configuration
sudo make install
sudo ldconfig / usr / local / lib
在Windows 7上,ImageMagick v7.0.4-5上的TIFF文件遇到了类似的问题。
如果这个问题涉及Windows操作系统,那么原因是Windows无法findJpeg(在我的情况下是TIFF)文件库(DLL)。
原因
我已经安装ImageMagick而不将它添加到Windows $PATH
。
错误信息
这导致错误
identify: unable to load module 'C:\Program Files\ImageMagick-7.0.4-Q16\modules\coders\IM_MOD_RL_TIFF_.dll': The specified module could not be found. @ error/module.c/OpenModule/1279. identify: no decode delegate for this image format `TIFF' @ error/constitute.c/ReadImage/509.
解
- 重新安装ImageMagick,并将其添加到
$PATH
,以便它可以findlibtiff
。 重新启动您的命令shell。 - 在执行之前,先进入ImageMagick的安装文件夹。
- 在Ubuntu上安装rmagick
- 如何使用ImageMagick裁剪animationgif?
- RMagick抱怨说它configuration了不同版本的ImageMagick
- 在WAMP上安装IMAGEMAGICK的分步说明?
- 转换图像序列为无损电影
- rmagick gem install“找不到Magick-config”
- 在paperclip&RMagick中将现有图像调整为新的样式
- ImageMagick转换中的sample / resample / scale / resize / adaptive-resize / thumbnail运算符有什么区别?
- 一起使用imagemagick的蒙太奇命令粘贴瓷砖图像