用python把苍井空照片变成ASCII码文字图片

已收录   阅读次数: 984
2021-01-0721:47:42 发表评论
摘要

伯衡君在2019年曾经介绍过一款应用,可以将图片转为ASCII码组成的图片,具体可以参看下方的前情提要,而这次伯衡君准备用更简单的方法来实现,只用python编程语言,两行代码即可,而这次的主角则是可爱的苍井空苍老师,分享给大家……

分享至:
用python把苍井空照片变成ASCII码文字图片

开篇寄语

伯衡君在2019年曾经介绍过一款应用,可以将图片转为ASCII码组成的图片,具体可以参看下方的前情提要,而这次伯衡君准备用更简单的方法来实现,只用python编程语言,两行代码即可,而这次的主角则是可爱的苍井空苍老师,分享给大家。

前情提要

实现方法

因为是在python编程语言实现的,所以需要先有一个python的编程环境,博恒君这里以windows系统为例,先要前往python官网下载python,现在是2021年1月7日,python更新到了3.9.1了,先下载安装。

安装就不用说了吧,非常简单,下一步,下一步的事。

安装完成后,在键盘按下“win”+“R”调出运行窗口,然后输入“cmd”调出命令运行窗口,在该窗口输入“python”,如果出现版本信息就证明安装成功了,如下图所示。

用python把苍井空照片变成ASCII码文字图片

接下来输入“exit()”(没有双引号)退出python编辑状态,返回到上层后,输入“pip install ascii_magic”,如下图所示,然后点击回车,等待安装完即可。

用python把苍井空照片变成ASCII码文字图片

安装好后,接下来你可以使用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就是人见人爱的苍老师。

用python把苍井空照片变成ASCII码文字图片

点击运行后,就会在编辑器生成出由ASCII码组成的苍老师,如下图所示:

用python把苍井空照片变成ASCII码文字图片

不过呢,这个效果只是一点点强大的功能冰山一角,具体参数可以参看该库的地址:

伯衡君实测还是在VScode编辑器里面效果比较好。

温馨提示

编辑器呀,更多python内容之类的可以查看以下几篇文章:

  • 我的微信
  • 微信扫一扫加好友
  • weinxin
  • 我的微信公众号
  • 扫描关注公众号
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: