开篇寄语
伯衡君在2019年曾经介绍过一款应用,可以将图片转为ASCII码组成的图片,具体可以参看下方的前情提要,而这次伯衡君准备用更简单的方法来实现,只用python编程语言,两行代码即可,而这次的主角则是可爱的苍井空苍老师,分享给大家。
前情提要
实现方法
因为是在python编程语言实现的,所以需要先有一个python的编程环境,博恒君这里以windows系统为例,先要前往python官网下载python,现在是2021年1月7日,python更新到了3.9.1了,先下载安装。
安装就不用说了吧,非常简单,下一步,下一步的事。
安装完成后,在键盘按下“win”+“R”调出运行窗口,然后输入“cmd”调出命令运行窗口,在该窗口输入“python”,如果出现版本信息就证明安装成功了,如下图所示。
接下来输入“exit()”(没有双引号)退出python编辑状态,返回到上层后,输入“pip install ascii_magic”,如下图所示,然后点击回车,等待安装完即可。
安装好后,接下来你可以使用VScode编辑器,也可以是用Pycharm,伯衡君体验在VScode效果比较好,pycharm一般,不过也能体现转换的效果,这里就以pycharm为例了。
打开pycharm,新建环境,这里简单就不说了,输入的代码是这样的:
import ascii_magic output = ascii_magic.from_image_file( 'images/aisora.jpeg', columns=100, width_ratio=2, mode=ascii_magic.Modes.TERMINAL ) ascii_magic.to_terminal(output)
如下图所示,其中aisora.jpeg就是人见人爱的苍老师。
点击运行后,就会在编辑器生成出由ASCII码组成的苍老师,如下图所示:
不过呢,这个效果只是一点点强大的功能冰山一角,具体参数可以参看该库的地址:
伯衡君实测还是在VScode编辑器里面效果比较好。
温馨提示
编辑器呀,更多python内容之类的可以查看以下几篇文章:
- 我的微信
- 微信扫一扫加好友
- 我的微信公众号
- 扫描关注公众号