VerifyIDCode
ReadIDMax 関数または ReadIDCode 関数によって最初に読み取られるシンボルから、コードの読み取りやすさとマークの品質に関連する測定を抽出するために使用します。
- レガシー関数である ReadIDCode 関数の代わりに ReadIDMax 関数を使用することを推奨します。ReadIDMax 関数には拡張性能機能が搭載されています。
- 参照元の ReadIDMax 関数では、[照合] パラメータをオンにしておく必要があります。
- 参照元の ReadIDCode 関数では、[アルゴリズム] パラメータをオンにしておく必要があります。
- ReadIDCode 関数は、In-Sight ファームウェア 4.x.x を搭載した In-Sight ビジョンシステムでのみ使用可能です。In-Sight ファームウェア 5.1.0 以上を実行する In-Sight ビジョンシステムでは使用できません。モデル一覧およびサポートされているファームウェアバージョンについては、「ファームウェアバージョン」を参照してください。
VerifyIDCodeの入力パラメータ
Syntax:VerifyIDCode(ID コード,メトリクス,IAQG 9132 メトリクス,Cognex メトリクス,最小セルサイズ,絞りの割合,タイムアウト,表示)
この引数は、ReadIDMax 関数によって返される有効な IDMax データ構造体、または ReadIDCode 関数によって返される ID コードデータ構造体を含んだスプレッドシートのセルを参照している必要があります。 注 : ReadIDCode 関数は、In-Sight ファームウェア 4.x.x を搭載した In-Sight ビジョンシステムでのみ使用可能です。In-Sight ファームウェア 5.1.0 以上を実行する In-Sight ビジョンシステムでは使用できません。モデル一覧およびサポートされているファームウェアバージョンについては、「ファームウェアバージョン」を参照してください。
|
|||||||||||||||
ISO 検証測定が使用されるかどうかを指定します。 注 : QR コードを検証する場合、ISO 16022:2000 Enhanced と ISO 16022:2000 Traditional のみがサポートされます。
|
|||||||||||||||
Data Matrix シンボルを検証するために、ここをクリックしてください。 検証測定が使われるかどうか (ドット楕円率を含む) を指定します。IAQG の詳細については、注 : IAQG 9132 測定は、QR コードの検証には対応していません。
|
|||||||||||||||
Cognex の補足的な検証測定が使用されるかどうかを指定します。
|
|||||||||||||||
予測される最小セルサイズを指定します (0 ~ 255、デフォルト = 0)。値 0 は現在のシンボルのセルサイズを使用します。 注 : このパラメータを有効にするには、ISO 15415:2004 に ISO 測定を選択する必要があります。
|
|||||||||||||||
セルの最小値から合成開口サイズを計算するための割合 (0 ~ 100、デフォルト = 80) を指定します。この値は、検証測定の評価で使用されます。 注 : このパラメータを有効にするには、ISO 15415 に ISO 測定を選択する必要があります。
|
|||||||||||||||
関数が ID シンボルを検証する時間をミリ秒単位で指定します (0 ~ 30000)。この時間が経過すると、処理は中止され、#ERR が返されます。 |
|||||||||||||||
Data Matrix シンボルと QR コードシンボルを検証するときの、画像上の VerifyIDCode グラフィックスオーバレイの表示モードを指定します。
|
VerifyIDCodeの出力
戻り値 | シンボルの検証測定を含んだ IDVerify データ構造体。入力パラメータが無効であれば #ERR を返します。 |
結果 | この関数が初めてセルに挿入されると、検証されたシンボルのグレードが隣のセルに表示されます。シンボルを検証できない場合は #ERR が挿入されます。 |
VerifyIDCodeデータアクセス関数
VerifyIDCode 関数が初めて作成されるときに、選択された検証測定に応じて IDVerify データアクセス関数が自動的にスプレッドシートに挿入されます。