1.pip安装myqr
pip install myqr
安装pip失败,跳转上一篇博客
2.查看run函数用法
阅读myqr.run()
函数中的参数及其用法
参数 | 含义 | 数据类型 |
---|---|---|
words | 二维码指定的内容 | 字符串str |
version | 二维码边长 | 整形int,范围1-40 |
level | 纠错等级 | 字符str,L、M、Q、H依次升高,默认为H |
picture | 图片路径 | 字符串str,与二维码结合成黑白图片 |
colorized | 色彩 | boo,黑白False或者彩色True |
contrast | 对比度 | float,1.0为原始图像,数值越大对比度越高 |
brightness | 亮度 | float,1.0为原始图像,数值越大亮度越高 |
save_name | 输出文件名 | 字符str,默认输出名“qrcode.png” |
save_dir | 存储路径 | 字符str,默认是当前路径 |
使用案例:
使用图片
import os
from MyQR import myqr
myqr.run(
words="https://yongma16.github.io", # 可以是字符串,也可以是网址(前面要加http(s)://)
version=1, # 设置容错率为最高
level='H', # 控制纠错水平,范围是L、M、Q、H,从左到右依次升高
picture="demo1.jpg", # 将二维码和图片合成
colorized=True, # 彩色二维码
contrast=1.0, # 用以调节图片的对比度,1.0 表示原始图片,更小的值表示更低对比度,更大反之。默认为1.0
brightness=1.0, # 用来调节图片的亮度,其余用法和取值同上
save_name="demo1.png", # 保存文件的名字,格式可以是jpg,png,bmp,gif
save_dir=os.getcwd() # 默认存储位置是当前目录
)
合成完成