Невозможно получить представление для создания изображения
Я установил 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.