py实验之二维码

一、导入PIL库并更新pip


微信图片_20170521205122.png

二、导入
1、Image处理图像,ImageDraw绘图,ImageFont修改字体,ImageFilter滤镜库
2、random随机库
3、导入随机字母(ascll码)
4、导入rgb颜色


微信图片_20170521205129.png

三、自定义图像及错误
1、创建240*60 rgb 黑色图像
2、定义字体
出现错误


微信图片_20170521205133.png

后来是这样解决的
先定义ttf到路径的字体文件


微信图片_20170521213416.png

3、填充像素点
for x in range(width):
for y in range(height):
draw.point((x, y),fill=rndColor())
出错


微信图片_20170521230226.png

因为之前没有导入random,
导入后还要重新定义函数


微信图片_20170521230420.png

4、加入文字与保存

微信图片_20170521230530.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容