Python制作动态二维码
1. 动态二维码介绍
伴随着信息时代的发展,二维码的应用越来越广泛,一个小小的二维码就能携带很多信息。普通的黑白二维码已经不能满足我们的需求了。下面我们制作会动的二维码。拿去表白或者坑人都再合适不过了。
2. 成果展示
其实这个皮卡丘是会动的哦(这里体现不出来)
用微信扫码后 就会出现我们设置好的内容啦。
3. 动态二维码代码
3.1 代码
from MyQR import myqr
import Image
import matplotlib.pyplot as plt
#生成二维码存储的位置,这里想要生成动态图,因此以".gif"结尾!
save_name = 'chouhanhan.gif'
myqr.run(
#words='https:**********',#扫描二维码后跳转的链接
words='You are a big big pig in the big big World!',
version=10, # 容错率
level='H', # 纠错水平,范围是L、M、Q、H,从左到右依次升高
colorized=True, # False为黑白
contrast=1.5, # 用以调节图片的对比度,1.0 表示原始图片。
brightness=1.0, # 用来调节图片的亮度。
save_name=save_name, # 存储的文件名
# 背景图片我这里给的是一张gif动态图!
picture="pikaqiu.gif"
)
#查看生成的二维码图片
img = Image.open(save_name) # 读取所保存的图片展示二维码
plt.figure("Image") # 图像窗口名称
plt.imshow(img)
plt.axis('off') # 关掉坐标轴为 off
plt.show()