我遇到了 ImageMagick 在全新安装的 Mac OSX Lion 上无法转换 JPEG 的问题。我得到了休闲错误:
convert: unable to open module file `/Users/natewade/.magick/jpeg.la': No such file or directory @ warning/module.c/GetMagickModulePath/813.
convert: no decode delegate for this image format `test1.jpg' @ error/constitute.c/ReadImage/544.
convert: no images defined `test1.jpg' @ error/convert.c/ConvertImageCommand/3044.
但是,使用 gif 和其他格式的转换效果很好。在谷歌搜索之后,我在网上遇到了很多人早在 2006 年就遇到了同样的问题。但他们都没有发布解决方案。
当您配置 Image magic 时,您可能会注意到这一点:
checking for JPEG...
checking jconfig.h usability... no
checking jconfig.h presence... no
checking for jconfig.h... no
checking jerror.h usability... no
checking jerror.h presence... no
checking for jerror.h... no
checking jmorecfg.h usability... no
checking jmorecfg.h presence... no
checking for jmorecfg.h... no
checking jpeglib.h usability... no
checking jpeglib.h presence... no
checking for jpeglib.h... no
checking for jpeg_read_header in -ljpeg... no
checking for JPEG library is version 6b or later... no
checking if JPEG package is complete... no