ImageMagick konvertieren

2302
Tim

convert funktioniert nicht auf dem Linux-Server, den ich verwende

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

Irgendeine Idee warum?

0

2 Antworten auf die Frage

3
hyperslug

Stellen Sie sicher, dass das, was Sie erreichen wollen, gültig ist. Sie versuchen, ein Rasterbild in einen Vektor zu konvertieren, der eine nicht unbedeutende Übung ist und sicherlich über den Rahmen von Imagemagick hinausgeht:

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

Mit anderen Worten, jede Ausgabe von IM wird niemals ein echtes Vektorformat sein. Es kann zwar sein internes Rasterformat in eine Vektorformatdatei konvertieren, das Ergebnis ist jedoch nur ein oberflächlicher Vektorbildumbruch um ein Bild im Rasterformat.

2
mctylr

Ich denke, Sie müssen weitere Details angeben.

  • ImageMagick-Version
  • Ist es ein Distributionspaket oder wird es aus dem Quellcode zusammengestellt?
  • Plattform? (zB i386 auf Core 2 Duo)
  • Verteilung? (zB Ubuntu i386 9.10 Karmic Koala)

Haben Sie bestätigt, dass das Originalbild gültig ist? (Verwenden Sie ImageMagicks identifyBefehl)

Ist Ghostscript ( gs) und verwandte Schriftarten installiert?

Verwenden Sie -debug, um weitere Details zu erhalten.

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