图像转字符画
原理:读取本地的图片字节流,通过字节流获取包含的每一个像素点的颜色值:rgb+a透明度通过一个颜色分析明暗对比,黑白最强烈的对比颜色,黑 - 灰gray色 - 白,rgb通过算法计算灰色,灰色的高低值决定我们填充字符的大小,填充完毕,字符画就完成
技术:
1.读取本地图片,获取字节流
2.怎么获取像素值及计算灰色
框架:
PILLOW
PIL 软件包提供了基本的图像处理功能,如:改变图像大小,旋转图像,图像格式转换,色场空间转换,图像增强,直方图处理,插值和滤波等等。
掌握PIL框架的Image模块
效果图
字体大小和字体样式会影响效果图
字体样式:华文、楷体
验证本地环境
导入模块
1.加载全部
import 框架名称:PIL
import PIL.Image
2.加载局部
from PIL import Image
from PIL import Image,ImageColor.....
导入本质就是别人封装好的py文件
代码实例
分析:gray 0黑色&