是否有一个命令行程序(适用于 Linux)可以将图像转换为 ascii 艺术,然后将该输出保存为图像,例如 jpg 或 png?
为了说明我需要什么,我想将下面的图像转换为 ascii 艺术
我希望从程序中得到的输出应该类似于这个,它是通过对图像到 ascii 转换器的输出进行截图创建的(输出是纯文本)
我知道 GIMP 能够将图像保存为 ascii 艺术,aview也可以将图像转换为 ascii。但是,前者不能通过命令行完成,而后者只能让您查看输出,而不是保存它(我不想诉诸于对输出进行截图)。
我也知道libcaca可以将其输出保存到图像中,但它只输出彩色 ascii,如下所示。
通过将源图像转换为灰度然后使用以下命令来制作:
img2txt -W 70 -f tga input.jpg > output.tga
想要一个命令行程序的原因是批处理一个充满图像的文件夹。