この簡単なトピックでは、Pythonを使用してBarcodeを読む方法に焦点を当てています。 ** Pythonバーコードスキャナー**では、いくつかの手順と簡単なAPI呼び出しを使用してアプリケーションを開発できます。このアプリケーションは、Python3およびJDKで構成されたLinux、Windows、またはmacOSベースの環境で使用できます。次の例では、いくつかのバーコードタイプの読み取りに焦点を当てています。ただし、APIは、GS1コード、128コード、QRコードなど、DecodeType列挙子で定義されている他の多くのタイプのバーコード情報を読み取ることができます。
Pythonを使用してバーコードを読み取る手順
- ガイドラインに従ってPython3とAspose.BarCodeをPython用にセットアップする
- 読み取るバーコードデコードタイプを保持するDecodeTypesの配列を作成します
- BarCodeReader classのオブジェクトを作成し、BarcodeおよびDecodeTypes配列を保持する画像ファイルパスを指定します
- 画像からバーコードを読み取る
- さらに使用するために、画像から読み取ったバーコード情報を繰り返します
バーコードPythonベースのコードを読み、前述の手順を順守するため。プロセスは、最初に開発環境を構成することによって開始され、次に、ソースバーコードイメージファイルパスとバーコードタイプをパラメーターとして保持するDecodeType配列を提供することにより、BarCodeReaderクラスインスタンスを使用します。以降の手順では、バーコード情報を読み取り、ループを繰り返して読み取った情報を出力します。要件に応じて、読み取ったバーコード情報をアプリケーションでさらに処理できます。
Pythonを使用してバーコードを読み取るコード
上記のPythonの例では、いくつかのAPI呼び出しで画像からバーコードを読み取ります。 APIには、GS1コード、コードマトリックス、QRコード、Code 128、CODABARなど、DecodeType列挙子で指定されている他のさまざまなバーコードタイプから情報を読み取る機能があります。 * Pythonバーコードリーダー*で数行のコードを使用することにより、開発されました。
このトピックでは、* PythonBarcode*スキャナーアプリケーションがいかに簡単に開発されたかを探りました。バーコードの作成に関する情報が必要な場合は、Pythonでバーコードを生成するの作成方法に関する記事を参照してください。