在我使用的 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