GitHubの上でより多くの興味深いプロジェクトを発見し、Pythonコードの唯一のラインは、迅速かつ容易に通常の2次元コード、技術の2次元コード(白黒/カラー)と、アニメーションGIF、二次元コードを生成することができます。
参照GitHubのウェブサイト:https://github.com/sylnsfar/qrcode
使い方は比較的簡単です、ピップから直接インストールすることができます。
PIP3 myqrをインストール
次のようにインストールプロセスは次のとおりです。
インストールが完了したら、次のように、コマンドの指示に基づいてmyqrモジュールパラメータを所望の2次元コードを生成することがあります。
翻訳の主なパラメータは次のとおりです。
-v:デフォルトのコンテンツの入力の大きさに応じて、1〜40の範囲で、二次元コードのサイズを定義し
-l:二次元コードを言うことで、二次元コードの誤り訂正率は、依然として部分が識別され遮断されるの定義、4つの段階、すなわちL(7%)、M(15%)、Q(25%)、 H(30%)、デフォルトは、Hの最高レベルであります
-n:カスタム2次元コード名
-d:パスカスタム2次元コード
- CON:修正画像コントラスト、デフォルト値は1.0です
-bri:画像の明るさを変更し、デフォルト値も1.0であります
図1に示すように、通常の2次元コード
私のブログのアドレスは、2次元コードを生成するには、次のコマンドを使用します。
myqr https://me.csdn.net/blog/m0_38106923
二次元コードが自動的にqrcode.pngため、カレントディレクトリにデフォルトの名前を保存します。
結果は以下の通りであります:
2次元コードを生成するために、名前またはパスを変更する必要性は、二次元コード画像Python3X.jpg、Eディスクのルートディレクトリへのパスは、次の命令を生成するために、例えば、コマンドによって達成することができる場合
myqr https://me.csdn.net/blog/m0_38106923 -n Python3X.jpg -d E:
2、技術の2次元コード
時には、みんなの注目を引き付けるために、通常の2次元コードの効果が無力になります。技術は、生成された2次元コードの形態とすることができるにも非常に簡単です。
たとえば、私はLes Enfantsの反乱軍のインターネットの写真は、2次元コードを生成するために、私のブログのアドレスを組み合わせて検索します。
パラメータ-p、以下の手順を実行することができます。
myqr https://me.csdn.net/blog/m0_38106923 -p C:\ Users \ユーザー13450 \デスクトップ\ im1.png
結果は以下の通りであります:
結果はこの時間、理想的ではない、黒と白で、我々は他のパラメータ-cを使用する必要があり、次のように命じ、着色するための写真:
myqr https://me.csdn.net/blog/m0_38106923 -p C:\ Users \ユーザー13450 \デスクトップ\ im1.png -c
結果は以下の通りであります:
3、動的二次元コード
2次元コードの芸術ほとんどが、我々はまだインストールさXの目的を達成することはできませんが、そう、あなたは、動的な2次元コードとすることができます。
上記のような2次元コードで芸術的な方法は、唯一の違いは、画像がGIFでなければならないことです。デフォルトでは、黒と白、またパラメータ-cを追加する必要があり、色の二次元コードです。
図は、二次元コードを生成するために、動画の組み合わせを使用してアドレスをブログ。
次のように手順は以下のとおりです。
myqr https://me.csdn.net/blog/m0_38106923 -p C:\ Users \ユーザー13450 \デスクトップ\ im1.gif -c
結果は以下の通りであります: