Linux,文字列をQRコードとして生成(変換)し、画像で保存

スポンサーリンク

鍛錬 280

Linux,文字列をQRコードとして生成(変換)し、画像で保存する

文字列やURLをQRコードとして生成(変換)して画像で保存するには、qrencode を使用します。

スポンサーリンク

QRコード生成後、端末に表示するだけの場合

QRコード生成後、端末に表示する場合の使用方法は以下に示す通りです。

qrencode -t UTF8 文字列

実行結果

以下は、https://iwakurabit.com というURLをQRコードに変換し、端末に表示させています。

***@ubuntu:~/***/test/tmp$ 
***@ubuntu:~/***/test/tmp$ qrencode -t UTF8 https://iwakurabit.com
█████████████████████████████████
█████████████████████████████████
████ ▄▄▄▄▄ █ ██▀▀ █▄ █ ▄▄▄▄▄ ████
████ █   █ █  ▀█ ▀█▄ █ █   █ ████
████ █▄▄▄█ █▀  █▄█▄▄▄█ █▄▄▄█ ████
████▄▄▄▄▄▄▄█▄█ ▀▄█▄█ █▄▄▄▄▄▄▄████
████ ▄██▄▄▄█▀█▄█▄▀▀▀▀▀█▄▀ ▄ ▄████
██████ ▀█▀▄▄▀ ▄█▀▄▀ ▀█▀▄▀▄ ▀█████
████▀ █▀▄▀▄██▀▀▄▀█▀▀▀▄▄▄▀▄▄ ▄████
██████▄▄ █▄██ ▀ ▄▄ ▄ ▄█  ▄ ▀█████
████▄▄██▄▄▄▄ ▄▀█▄█▀▀ ▄▄▄ ▄▄██████
████ ▄▄▄▄▄ █▀█▀█▀█ █ █▄█ ▀▀▀▀████
████ █   █ █▄  ▄▀▄ ▀▄   ▄▄   ████
████ █▄▄▄█ █▀ ▀ ▄ ▄█▄  ▀▀ ▀ █████
████▄▄▄▄▄▄▄█▄▄▄█▄▄█▄█▄████▄▄▄████
█████████████████████████████████
█████████████████████████████████
スポンサーリンク

QRコード生成後、画像として保存する場合

QRコード生成後、画像として保存する場合の使用方法は以下に示す通りです。

qrencode -o 出力ファイル名 文字列

実行結果

以下は、https://iwakurabit.com というURLをQRコードに変換し、画像ファイル qr_code.png として保存しています。

***@ubuntu:~/***/test/tmp$ 
***@ubuntu:~/***/test/tmp$ qrencode -o qr_code.png https://iwakurabit.com
***@ubuntu:~/***/test/tmp$ ls
qr_code.png

 
以下は、作成したQRコード qr_code.png を表示して画像を確認しています。

関連記事:Linux,端末(ターミナル)から画像ファイルを表示する

***@ubuntu:~/***/test/tmp$ 
***@ubuntu:~/***/test/tmp$ eog ./qr_code.png

表示された画像


 
以下は、作成したQRコード qr_code.png から文字列を取得し、https://iwakurabit.com というURLが取得できることを確認しています。

関連記事:Linux,QRコードの画像から文字列やURLを取得(変換)する

***@ubuntu:~/***/test/tmp$ 
***@ubuntu:~/***/test/tmp$ zbarimg ./qr_code.png
QR-Code:https://iwakurabit.com
scanned 1 barcode symbols from 1 images in 0 seconds

 
上記に示した通り、https://iwakurabit.com というURLを取得することができました。

タイトルとURLをコピーしました