banner
Geek

Geek

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

Amazing-QRは、クールなQRコードを作成するためにわずか4つのステップが必要です。

タイトルプロジェクトのアドレス
Amazing-QRhttps://github.com/x-hw/amazing-qr
  • Amazing QR は、クールな QR コード画像と動的な GIF 画像を生成するためのオープンソースの Python アプリケーションです。

    通常の QR コード、画像付きのアート QR コード(モノクロとカラー)、動的な QR コード(モノクロとカラー)を生成できます。

画像の説明 画像の説明 画像の説明 画像の説明

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


アート QR コードの生成#

モノクロ画像#

パラメータ -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


読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。