把图片整成字符画

首先安装一个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文件调整字体格式

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值