1Dバーコード認識クラス
Namespace: FVIL.BarcodeAssembly: FVILbasic (in FVILbasic.dll) Version: 3.1.0.0 (3.1.0.17)
Syntax
C# |
---|
[SerializableAttribute] public class CFviBarcode : CFviImageParser |
Visual Basic |
---|
<SerializableAttribute> Public Class CFviBarcode Inherits CFviImageParser |
Remarks
このクラスは、1Dバーコード認識機能の本体です。
対象画像内のバーコードを検出して座標と文字データにデコードします。
実行した結果は、 CFviBarcodeResult プロパティに格納されます。
このプロパティが返す CFviBarcodeResult
クラスのインスタンスへの参照を介して、検出した全てのバーコードデータを取得できます。
処理対象画像の条件:
処理対象の画像は下記の条件を満たしている必要が有ります。
- 画像種別が FVIL.ImageType.UC8 である事
- チャネル数が 1 である事
初期値と範囲:
プロパティ | 初期値 | 範囲 |
---|---|---|
Count | 1 | 1~ (個数) |
Types | ALL | BarcodeType に定義された定数の論理和 |
CheckDigit | false | true/false |
Duplicate | true | true/false |
Timeout | 5,000 | 0.0~ (ミリ秒) |
WindowSize | 15 | 3~49 以内の奇数 |
Result | CFviBarcodeResult の初期値 | CFviBarcodeResult のインスタンス |