ITS·黑客

py实验之二维码

2017-05-21  本文已影响6人  小灰灰233

一、导入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
上一篇下一篇

猜你喜欢

热点阅读