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


載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。