UnableToOpenBlob,UnableToOpenConfigureFile以及ImageMagick的其他错误

时间:2015-06-29 06:56:20

标签: imagemagick

我最近安装了image magick,我正在尝试运行简单的命令:

    convert rose.jpg rose.png

当我这样做时,我收到以下错误:

    convert: UnableToOpenBlob `rose.jpg': No such file or directory @ error/blob.c/OpenBlob/2709.
    convert: UnableToOpenConfigureFile `delegates.xml' @ warning/configure.c/GetConfigureOptions/706.
    convert: UnableToOpenBlob `rose.jpg': No such file or directory @ error/blob.c/OpenBlob/2709.
    convert: NoDecodeDelegateForThisImageFormat `JPG' @ error/constitute.c/ReadImage/501.
    convert: NoImagesDefined `rose.png' @ error/convert.c/ConvertImageCommand/3210.

我不确定此时出了什么问题。有任何想法吗? 我从http://cactuslab.com/imagemagick/下载了包,我在OS X 10.9上。

2 个答案:

答案 0 :(得分:1)

你真的有一个名为rose.jpg的文件,或者你的意思是使用名为rose:的内置文件吗?

顺便说一句,我从未在Cactus Lab设置上取得太大成功,并且它是为了特定目的而配置的。我想你会在OS X的homebrew包管理器上取得更大的成功 - 我绝对会这样做。

转到here并复制并粘贴单行安装脚本并运行它。然后只需输入

即可安装ImageMagick
brew install imagemagick

您还可以通过以下方式搜索和使用许多其他软件包:

brew search opencv
brew search gunplot
brew search netpbm

如果您遇到homebrew的任何问题,只需致电医生,如下:

brew doctor

他会告诉你该怎么做。如果你想删除ImageMagick,只需执行

brew uninstall imagemagick

答案 1 :(得分:0)

os.environ["MAGICK_HOME"] = r"path_to_ImageMagick"