1. 首页
  2. 编程语言
  3. Python
  4. Python 实现图片转字符画的示例(静态图片,gif皆可)

Python 实现图片转字符画的示例(静态图片,gif皆可)

上传者: 2022-04-13 17:08:00上传 PDF文件 209.47 KB 热度 16次

功能实现的基本思路为:利用聚类将像素信息聚为 3 或 5 类,颜色最深的一类用数字密集度表示,阴影的一类用横杠(-)表示,明亮部分用空白表示。主要代码实现如下:原图如下:效果图如下:接下来我们演示将 GIF 转为字符画,功能实现主要用到的 Python 库为 imageio、Pillow,安装使用 pip install imageio/Pillow 命令即可。功能实现的基本思路如下:将 gif 图片的每一帧拆分为静态图片原图如下:黑白效果图如下:彩色效果图如下:本文我们利用 Python 演示了将静态图和 GIF 转为字符画的方法,大家如果有兴趣的话,可以将自己喜欢的图转一下,如果对转换效果不满意,还可以修改代码,改成自己满意的效果。

下载地址
用户评论