把图片整成字符画

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

 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部