首先安装一个Python图像处理库--PIL
我使用的CentOS7,用的手动安装
直接下载解压安装:
如果安装报错error: command 'gcc' failed with exit status 1
就下载一下依赖:
再按装就OK了
准备写代码
在自己准备好的目录下创建 一个.py 文件并进行编辑:
vim ascii.py
导入我们需要用到的库:
命令行输入参数处理:
获取参数,
字符画所使用的字符集,有70个,可变,
灰度值:指黑白图像中点的颜色深度,范围一般从0到255,白色为255,黑色为0,故黑白图片也称灰度图像
写函数将256灰度映射到70个字符上:
最后把字符画输出到文件,代码就完了:
执行文件
上传本地图片或者wget下载到本地,然后用写的.py文件去执行就OK了
然后打开生成的txt文件调整字体格式