請求、支払いや領収、アイテムの配送や在庫を処理するアプリケーションでは、バーコードや QR コードの使用が必要となるのが一般的です。 単純なバーコードよりも多くの情報を格納できる QR コードは、さらに幅広いシナリオで使用されています。 したがって、バーコードと QR コードを生成する機能、またはそれらに格納されたデータを画像または PDF から読み取る機能が重要となります。 この記事では、Python と無料のライブラリを使用してこれを行う方法を説明します。
Pyzbar ライブラリ
pyzbar ライブラリは、zbar ライブラリを使って、Python 2 と 3 から 1 次元バーコードと QR コードを読み取ります。 以下の特徴が備わっています。
- 純粋な Python。
- PIL / Pillow 画像、OpenCV / ImageIO / NumPy ndarray、および raw バイトで動作。
- バーコードの場所をデコード。
- zbar ライブラリ以外の依存関係なし。
- Python 2.7、Python 3.5~3.10 で検証済み。
.png)
ボタンをクリックするだけで始められます👍
.png)
.png)
.png)
.png)