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() # 默認存儲位置是當前目錄
)
合成完成