ImageMagick 转换

ImageMagick 转换

在我使用的 Linux 服务器上,convert 不起作用

$ convert exploss_stumps.jpg exploss_stumps.eps  
convert: missing an image filename `exploss_stumps.eps' @ convert.c/ConvertImageCommand/2838  

知道为什么吗?

答案1

验证您要完成的操作是否有效。您尝试将光栅图像转换为矢量,这是一项不简单的练习,并且肯定超出了 imagemagick 的范围:

http://www.imagemagick.org/Usage/formats/#vector

换句话说,IM 的任何输出都不是真正的矢量格式。虽然它可以将其内部光栅格式转换为矢量格式文件,但结果只是光栅格式图像的表面矢量图像包装器。

答案2

我认为您需要指定更多细节。

  • ImageMagick 版本
  • 它是一个分发包还是从源代码编译的?
  • 平台?(例如 Core 2 Duo 上的 i386)
  • 分布?(例如 Ubuntu i386 9.10 Karmic Koala)

您是否已确认原始图像有效?(使用 ImageMagick 的identify命令)

Ghostscript(gs)和相关字体是否安装了?

用于-debug获取更多详细信息。

convert -debug exploss_stumps.jpg exploss_stumps.eps
convert exploss_stumps.jpg exploss_stumps.png

相关内容