Невозможно получить представление для создания изображения

Я установил aview программа просмотра изображений ASCII с:

sudo apt-get install aview

Но теперь, когда я запускаю его с:

aview /path/to/image.extension

Я получаю это:

Invalid magic-not p?m family format

Я попытался заставить это работать со следующими форматами изображения до сих пор, и все тот же вывод: png, jpg, а также bmp,

Почему это происходит? И как мне это исправить, или использовать aview правильно, если я использую это неправильно?


Информация об ОС:

Description:    Ubuntu 14.10
Release:    14.10

Информация о пакете:

aview:
  Installed: 1.3.0rc1-9
  Candidate: 1.3.0rc1-9
  Version table:
 *** 1.3.0rc1-9 0
        500 http://gb.archive.ubuntu.com/ubuntu/ utopic/universe amd64 Packages
        100 /var/lib/dpkg/status

2 ответа

Решение

РЕДАКТИРОВАТЬ: очевидно, если вы вызываете программу как asciiview вместо aview, он автоматически сделает преобразование файла для вас

asciiview somefile.png

Оригинальный ответ:

p?m относится к семейству файлов изображений "наименьший общий знаменатель" libpnm, включая pbm а также pgm, Если вы конвертируете свое изображение в один из этих форматов, например, используя convert инструмент из imagemagick пакет

convert somefile.png somefile.pgm

(или используя gimp если вы предпочитаете) это должно работать, например

aview somefile.pgm

Я обычно использую pnm с aview. Вы также можете конвертировать в pnm с помощью Gimp.

Другие вопросы по тегам