ImageMagick convert


0

convert не працює на сервері 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 identify команда)

Є Ghostscript ( gs ), а також пов'язані шрифти?

Використовуйте -debug щоб отримати більш детальну інформацію.

convert -debug exploss_stumps.jpg exploss_stumps.eps
convert exploss_stumps.jpg exploss_stumps.png
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.