ImageMagick แปลง


0

แปลงไม่ทำงานบนเซิร์ฟเวอร์ Linux ที่ฉันใช้

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

มีความคิดอะไรบ้าง

คำตอบ:


3

ตรวจสอบว่าสิ่งที่คุณพยายามทำสำเร็จนั้นถูกต้อง คุณกำลังพยายามแปลงภาพแรสเตอร์ให้เป็นเวกเตอร์ซึ่งเป็นการออกกำลังกายที่ไม่สำคัญและอยู่นอกเหนือขอบเขตของ imagemagick:

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

กล่าวอีกนัยหนึ่งเอาท์พุทจาก IM จะไม่เป็นรูปแบบเวกเตอร์ที่แท้จริง แม้ว่ามันจะสามารถแปลงรูปแบบแรสเตอร์ภายในเป็นไฟล์รูปแบบเวกเตอร์ แต่ผลลัพธ์ก็เป็นเพียงภาพเวกเตอร์แบบผิวเผินรอบ ๆ ภาพในรูปแบบแรสเตอร์


2

ฉันคิดว่าคุณจะต้องระบุรายละเอียดเพิ่มเติม

  • รุ่น ImageMagick
  • มันเป็นแพ็คเกจการกระจายหรือรวบรวมจากแหล่ง?
  • แพลตฟอร์ม? (เช่น i386 บน Core 2 Duo)
  • การจัดจำหน่าย? (เช่น Ubuntu i386 9.10 Karmic Koala)

คุณยืนยันว่าภาพต้นฉบับถูกต้องหรือไม่? (ใช้ ImageMagick's identify คำสั่ง)

Is Ghostscript ( gs ) และการติดตั้งแบบอักษรที่เกี่ยวข้อง?

ใช้ -debug เพื่อรับรายละเอียดเพิ่มเติม

convert -debug exploss_stumps.jpg exploss_stumps.eps
convert exploss_stumps.jpg exploss_stumps.png
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.