【二维码美化】

bash 复制代码
words:二维码内容,链接或者句子
version:二维码大小,范围为 [1,40]
level:二维码纠错级别,范围为 {L,M,Q,H},H 为最高级,默认。
picture:自定义二维码背景图,支持格式为 .jpg,.png,.bmp,.gif,默认为黑白色
colorized:二维码背景颜色,默认为 False,即黑白色
contrast:对比度,值越高对比度越高,默认为 1.0
brightness:亮度,值越高亮度越高,默认为 1.0,值常和对比度相同
save_name:二维码名称,默认为 qrcode.png
save_dir:二维码路径,默认为程序工作路径

普通二维码生成

bash 复制代码
from MyQR import myqr
# 二维码的内容,可以是连接,可以是文字
words = "http://weixin.qq.com/r/mp/nRKRiavENvZJre-q90eP"
# 文件储存位置
save_pit_name = "April_"
save_dir_file = "./output_file"

# 简单二维码生成
def simple_qr():
	myqr.run(words=words,version=5,
		save_name= save_pit_name + "1.png",
		save_dir=save_dir_file)

带图二维码生成

bash 复制代码
def qr_with_pic():
	myqr.run(words=words,version=6,picture="./source_file/Snipaste_2024-12-14_12-22-19.jpg",
		colorized=True,  # 是否使用彩色二维码
		contrast=1.0,  # 用以调节图片的对比度,
		level='H',
		save_name=save_pit_name + "2.png",
		save_dir=save_dir_file)

qr_with_pic()
相关推荐
水水沝淼㵘几秒前
嵌入式开发学习日志(数据库II && 网页制作)Day38
服务器·c语言·网络·数据结构·数据库·学习
Humbunklung7 分钟前
全连接层和卷积层
人工智能·python·深度学习·神经网络·机器学习·cnn
恋猫de小郭8 分钟前
Flutter 小技巧之:实现 iOS 26 的 “液态玻璃”
android·前端·flutter
糖墨夕12 分钟前
Trae还能将Figma 设计稿转化为前端代码
前端·trae
程序猿小D13 分钟前
第26节 Node.js 事件
服务器·前端·javascript·node.js·编辑器·ecmascript·vim
聪明小萝卜13 分钟前
无法与IP建立连接,未能下载VSCode服务器
运维·服务器
天天打码14 分钟前
Bootstrap Table开源的企业级数据表格集成
前端·开源·bootstrap
Allen Bright16 分钟前
【CSS-8】深入理解CSS选择器权重:掌握样式优先级的关键
前端·css
站大爷IP17 分钟前
使用Python时要注意的十大陷阱
python
hnlucky18 分钟前
安装vue的教程——Windows Node.js Vue项目搭建
前端·javascript·vue.js·windows·node.js