National Instruments は LabVIEW 用に 2D バーコードのツールを提供していますか?



使用ソフトウェア:
使用ソフトウェア・バージョン: N/A
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア: N/A

問題: IMAQ フレーム集録のカメラを使用して、2D バーコードを読む必要があります。National Instruments はLabVIEW 用に 2D バーコードのツールを提供していますか?

解決策:

Vision 開発モジュール version8.6 において、2D バーコードをサポートしています。光学式文字認識(OSR) ソフトウェアの統合と同様に、1D と 2D のバーコードの一部のタイプをサポートしています。

2 次元バーコードの種類として代表的なものとしては、Data Matrix、PDF417、QR コード、Maxi Code などがあります。
Vision 開発モジュール version8.6 においてサポートされている 2D バーコードの種類は、PDF417、Data Matrix、QR Code、Micro QR Code になります。


Data Matrix
Data Matrix バーコードは、L 字型のファインドパターンを持つマトリックス型バーコードです。
1 シンボル当たりの最大データ容量は、英数字 2335 文字、数字 3116 文字、バイナリで 1556 バイトです。
バーコードの各セルは 1 つのデータモジュールから構成されます。Vision 開発モジュール version8.6 においては、セル形状は正方形又は円形、バーコード形状は正方形又は長方形のものを読み取ることができます。
Data Matrix バーコードは、2 つのエラー訂正方式 (ECC 000-ECC 140とECC 200) を使用します。
ECC 000-ECC 140 方式を使用した Data Matrix バーコードは、convolution エラー訂正を使用し、ASCII 文字セットを含むとデータ圧縮率が下がります。
Read-Solomon エラー訂正アルゴリズムを使用した ECC200 は、より効率的に圧縮をします。ECC200 方式はデータセットのエンコーディングに応じた圧縮を行うため、より大きなデータセットの符号化を可能にします。

PDF417
PDF417 バーコードは、各データ要素がコードワードと呼ばれるユニットでコード化される、多重列 (スタック型) バーコードです。1シンボル当たりの最大データ容量は、英数字 1850 字、数字 2710 桁、1108 バイトです。
各列は、スタートパターン、左の列指標コードワード、1 から 30 個のデータコードワード、右の指標コードワード、およびストップパターンで構成されます。1 コードワードは 17 のモジュールから成り、4 本のバーおよび 4 つのスペースから成ります。各バーおよび各スペースの最大幅は、6 モジュールです。1 シンボル当たり、3 行から最大 90 行のコードワードで構成されます。

QR コード
QR コードは、マトリクスの角にある3 つのファインダパターンのセットを含む四角形のグリッド上に作成されるマトリクスです。 ファインダパターンは、黒と白の交互のパターンの四角形の輪で構成されます。 マトリクスのサイズは、21 × 21 の最小サイズから 177 × 177 の最大サイズまでの範囲に及びます。マトリクスの各セルには、単一のデータセルが含まれます。 マトリクスのセルは四角形で、0 または 1 の単一のバイナリ値を表します。
QR コードを検索およびデコードするには、最小セルサイズの2.5 ピクセルが必要です。 また、PDF417 を検索およびデコートするには、コードの周辺の最低1 つのセル幅のクワイエットゾーンが必要です。 ただし、大きいクワイエットゾーンを使用すると検索操作の成功率が高くなります。 各シンボル文字値は、8 のセルまたは1 バイトのデータから成るコード語と呼ばれる単位でエンコードされます。

マイクロQR コード
マイクロ QR コードは、標準QR コードの小さいバージョンです。 マイクロ QR コードには、マトリクスの角にある1 つのファインダバターンのみが含まれます。 マイクロQR コードのサイズは、11 × 11 の最小サイズから17 × 17 の最大サイズの範囲が可能です。

 



関連リンク:

NI Vision コンセプトマニュアル



添付:





報告日時: 09/13/2002
最終更新日: 06/21/2009
ドキュメントID: 2PCE8TQS