图片转换字符画

参考:

图片转字符画

BadApple视频转字符动画

依赖

python3 + PIL模块

程序分析

0 2 该程序可以定义生成字符画的类型(html、txt)、画的尺寸

pil的image类

1
2
3
4
pic = Image.open('路径') #创建一个类实例
x,y = pic.size
out = pic.resize((x,y),Image.NEAREST) 
out.save("C:\Users\whale\Desktop\2.jpg")

上述代码,打开了一个图片a,获取了a的尺寸,并且以该尺寸另存为2.jpg。

如果在第一行加上 pic = Image.open('路径').convert('L') 11 那么保存的2.jpg就是灰度模式。一般都是RGB模式,学过绘画的都知道,三原色(red,green,blue)只要三种颜色,就可以调出任何其他颜色,黑色白色不算。 em…懒得写了,直接

源码

视频转png图片

png图片转txt

批量转换为txt

播放脚本:

1
2
3
4
5
6
#!/bin/bash
for i in $(seq 1 483)  
do
cat /root/Desktop/txt/$i.txt
sleep 0.1
done

效果

01 忧伤,水平还是这么菜