当我尝试通过以下方式转换图片时:
convert image.tiff image.pdf
它消除了错误:
convert: no images defined `mosaic.jpeg' @ error/convert.c/ConvertImageCommand/3187.
我尝试安装并重新安装imagick,libtiff和jpeg。但它没有帮助。它曾经在同一台机器上工作(Mac Mavericks),但我不得不重启我的机器并重新安装所有东西,现在它不起作用。 谢谢。
**(更新)问题已解决:**
安装了GraphicMagick而且工作正常!
答案 0 :(得分:1)
您使用的是homebrew
吗?如果没有,我真的会推荐它 - 我用它从ImageMagick到exiftool,ffmpeg,7zip,openssl,netcat,jhead,gawk,gnuplot,GNU coreutils,GNU parallel等。
安装后,您所做的只是
brew install libtiff
brew install fontconfig
brew install ghostscript
brew install imagemagick --with-fontconfig --with-ghostscript --with-libtiff
如果您已经拥有homebrew
,并且在没有任何额外选项的情况下安装了ImageMagick,则可以执行以下操作:
brew list # to see what you have got
brew install <whatever is missing out of libtiff, fontconfig, ghostscript>
brew reinstall imagemagick --with-fontconfig --with-ghostscript --with-libtiff
哦,我忘了说,你的命令在我的OSX小牛队中使用homebrew
正常。
答案 1 :(得分:0)
在Mac上,您也可以进入图片目录,然后使用:
sips -s format pdf input.tiff --out output.pdf
来源: http://www.mactricksandtips.com/2008/07/convert-images-using-terminal.html