banner
Geek

Geek

🧠在家居士 | 🥦素食者 | 🏃🏻马拉松爱好者 | 📡AI降临派 | 过🪜技术资深学者 | 🤖科技狂 | 📤更新狂🆅 https://www.igeekbb.com/
twitter
github

Amazing-QR只需四步制作一个炫酷二维码

标题项目地址
Amazing-QRhttps://github.com/x-hw/amazing-qr
  • Amazing QR, 是一款开源的 Python 应用程序,用于生成炫酷的二维码图像和动态 GIF 图片

    可生成普通二维码、带图片的艺术二维码(黑白与彩色)、动态二维码(黑白与彩色)

图片描述 图片描述 图片描述 图片描述

qrs2.jpg

qrs1.jpg


安装#

生成普通 QR 码#

使用虚拟环境 (推荐)#

在虚拟环境中安装并运行 amzqr,可以确保使用的是正确的 Python 解释器和模块安装路径。

首先,打开终端,创建一个新的虚拟环境:

python3 -m venv myenv

carbon (2).png

激活虚拟环境:#
source myenv/bin/activate

carbon (3).png

使用 pip 安装 amzqr#
pip install amzqr

carbon (4).png

命令运行 amzqr#
amzqr https://github.com

carbon (5).png

🎉完成!

/Users/geek/qrcode.png

qrcode.png


成生艺术二维码#

黑白图片#

参数 - p 用来将 QR 二维码图像与一张同目录下的图片相结合,产生一张黑白图片。我是将头像放入 qr 文件夹

amzqr https://x.geekbb.ml -p /Users/geek/qr/qr.jpg

qr_qrcode.png

彩色图片#

加上参数 -c 可以使产生的图片由黑白变为彩色的。

amzqr https://x.geekbb.ml -p /Users/geek/qr/qr.jpg -c -con 1.5 -bri 1.6
  • 参数 - con 用以调节图片的对比度,1.0 表示原始图片,更小的值表示更低对比度,更大反之。默认为 1.0。
  • 参数 -bri 用来调节图片的亮度,其余用法和取值与 -con 相同。

qr_qrcode.png

GIF 图片#
amzqr https://x.geekbb.ml -p /Users/geek/qr/qr.gif -c -con 1.5 -bri 1.6

qr_qrcode.gif


加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。