MyQR 库:可生成普通二维码、带图片的艺术二维码(黑白与彩色)、动态二维码(黑白与彩色)
from MyQR import myqr # 导入 MyQR 库
version, level, qr_name = myqr.run(
words = 'You are my today and all of my tomorrows.', # 不支持中文,支持 0~9,a~z, A~Z 以及常见的常用英文标点符号和空格
version = 30, # 版本控制边长,从 1至 40, 数字越大边长越大
level = 'H', # 纠错等级,范围是L、M、Q、H,从左到右依次升高
picture = 'test.png', # 文件要放在目录下
colorized = True, # True 为彩色,False 为黑白
contrast = 1.0, # 对比度
brightness = 1.0, # 亮度
save_name = 'love.jpg', # 存储文件命名,格式可以是 jpg,png,bmp,gif
save_dir = './' # 存储路径
)
依赖库 (如果没有安装 MyQR ,使用命令 pip install -r requirements.txt 来安装所有依赖的库)
requirements.txt
imageio==1.5
numpy==1.11.1
Pillow==3.3.1
效果图如下: