【linux】如何实现将图片用代码打印出来

已知aview 1.3 需要依赖 aalib 1.4及以上版本 其它版本兼容需要自测

一、下载 aalib 和 aview
网上教程的地址很多都是旧的 作者可能迁移过或其它原因 总之 我们要自己进去网站里面观察一下
https://sourceforge.net/projects/aa-project/files
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

有了下载地址后我们可以用 wget +下载地址+ --no-check-certificate 的形式下载,
也可以先下载到本地 通过传输软件复制到linux上面

二、输入命令:

# 解压aa
tar -zxvf  aalib-1.4rc5.tar.gz

# 进入解压后目录
cd /aalib-1.4.0

# 依次输入下述三个命令
./configure

make

make install

./configure的时候可以会报错 :ltconfig: you must specify a host type if you use `–no-verify’

我们只需要把 /usr/share/libtool/config/config.guess 和 /usr/share/libtool/config/config.sub 复制到 /aalib-1.4.0 文件夹 将/aalib-1.4.0文件夹下的这两个文件替换

# 解压aview
tar -zxvf  aview-1.3.0rc1.tar.gz

# 进入解压后目录
cd /aview-1.3.0

# 依次输入下述三个命令
./configure

make

make install

三、下载ImageMagick
centos可以直接用yum下载 (ubuntu用apt-get ):

yum install ImageMagick

四、传输一张图片到linux上面
asciiview xxxxx.jpg

在这里插入图片描述

===============================================

其它拓展

一、将任意字符串打印出来:

安装figlet

yum install figlet
figlet hello

在这里插入图片描述

二、屏幕跑过一辆火车

安装sl

yum install sl
sl

猜你喜欢

转载自blog.csdn.net/qq_36268103/article/details/121536001