クリップボードにある画像内のQRコードを読み取るpythonコード
生粋のPCユーザにとって,QRコードのみでURL等を案内されてしまったとき,非常にふしあわせです.
そんなときに一助になるかもしれません.
画面上のQRコードを読む場合は,さきにprintscreenキーや,Win+Shift+S等を使用し,クリップボードにQRコードを収めておく.
そして,ターミナルで
qread
と打つだけ.
例として,以下の画像がクリップボードにあるとする.
このとき,qreadを叩くと,
$ qread
1: https://www.example.co.jp
2: https://maps.google.com/local?q=35.68518697509635,139.75261688232422
3: https://www.example.com
4: mailto:takamasa272@example.com?subject=Hello!&body=World!
のように,QRコードをデコードするので,よしなにコピペする.
以下のパッケージを要します
pythonopencv-pythonpillownumpy
また,Linuxではwl-pasteコマンドが必要かもしれません.
pipを使うことで,以下のコマンドで導入できます.(要gitのインストール)
pip install git+https://github.com/takamasa272/qr_reader
QRコードは株式会社デンソーウェーブの登録商標です.
例示用QRコードは,qrcodemonkey なるサイトで作成しました.
