最近不少关于二维码制作的,而且都是付费。大概就是一个好看的二维码,扫描后跳转网址。本篇文章使用Python来实现,这么简单花啥钱呢?学会,拿去卖便宜点吧。
文章目录
- 高级二维码制作
- 环境安装
- 普通二维码
- 艺术二维码
- 动态
- 说明
高级二维码制作
环境安装
pip install amzqr
普通二维码
示例:
amzqr https://chat.zhangsan.cloud/ -v 10 -l Q -n chat.jpg
参数说明:
- -v 控制边长,范围是1至40,数字越大边长越大;
- -l 控制纠错水平,范围是L、M、Q、H,从左到右依次升高。
- -n 控制文件名
艺术二维码
示例如下:
amzqr https://chat.zhangsan.cloud/ -p img.png -con 1.5 -bri 1.6 -n chatai.jpg
- -p参数用以读取图片
- -con 用以调节图片的对比度,1.0 表示原始图片,更小的值表示更低对比度,更大反之。默认为1.0。
- 参数 -bri 用来调节图片的亮度,其余用法和取值与 -con 相同。
- -n控制输出文件名
动态
示例代码如下:
# 安装模块后 picture和save_name参数的格式必须要一致
from amzqr import amzqr
import os
version, level, qr_name = amzqr.run(
words='https://chat.zhangsan.cloud/',
version=1,
level='H',
picture='cute.gif',
colorized=True,
contrast=1.0,
brightness=1.0,
save_name='a.gif',
save_dir=os.getcwd()
)
说明
可惜了,相关二维码无法展示,被CSDN判断违规了,大家自己去找素材测试吧。