![无法获取视图来生成图像](https://linux22.com/image/869587/%E6%97%A0%E6%B3%95%E8%8E%B7%E5%8F%96%E8%A7%86%E5%9B%BE%E6%9D%A5%E7%94%9F%E6%88%90%E5%9B%BE%E5%83%8F.png)
我已经安装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
答案1
编辑:asciiview
显然,如果你以而不是来调用该程序aview
,它将自动为你进行文件转换
asciiview somefile.png
原始答案:
指p?m
的是库“最低公分母”图像文件系列,包括pbm
和pgm
。如果您将图像转换为这些格式之一,例如使用包convert
中的工具imagemagick
convert somefile.png somefile.pgm
(或者gimp
如果你愿意的话使用)它应该可以工作,例如
aview somefile.pgm
答案2
我通常将 pnm 与 aview 结合使用。您也可以使用 Gimp 转换为 pnm。