我最近安装了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上。
答案 0 :(得分:1)
你真的有一个名为rose.jpg
的文件,或者你的意思是使用名为rose:
的内置文件吗?
顺便说一句,我从未在Cactus Lab设置上取得太大成功,并且它是为了特定目的而配置的。我想你会在OS X的homebrew
包管理器上取得更大的成功 - 我绝对会这样做。
转到here并复制并粘贴单行安装脚本并运行它。然后只需输入
即可安装ImageMagickbrew 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"