python引用myqr生成圖片二維碼

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

在這裏插入圖片描述
合成完成
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章