【发布时间】:2020-11-04 00:49:46
【问题描述】:
一些软件包,如 w3m-img、fim、lsix 等,可用于在 linux 上直接在终端本身上显示图像。
我不是在谈论将图像转换为 ASCII 字符版本并显示它,而是图像本身看起来很正常,没有任何伪影。
那么这些程序实际上是如何将图像绘制到终端上的呢?
【问题讨论】:
-
您必须阅读源代码才能看到(this answer 指向相关源)。
一些软件包,如 w3m-img、fim、lsix 等,可用于在 linux 上直接在终端本身上显示图像。
我不是在谈论将图像转换为 ASCII 字符版本并显示它,而是图像本身看起来很正常,没有任何伪影。
那么这些程序实际上是如何将图像绘制到终端上的呢?
【问题讨论】:
我过去使用过Feh。它应该已经安装在流行的 Linux 发行版上。要使用它,只需执行以下操作:
feh your-image.jpeg
【讨论】: