1Dバーコード認識クラス

Namespace: FVIL.Barcode
Assembly: 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 である事

初期値と範囲:

プロパティ初期値範囲
Count11~ (個数)
TypesALLBarcodeType に定義された定数の論理和
CheckDigitfalsetrue/false
Duplicatetruetrue/false
Timeout5,0000.0~ (ミリ秒)
WindowSize153~49 以内の奇数
ResultCFviBarcodeResult の初期値CFviBarcodeResult のインスタンス

Inheritance Hierarchy

System..::..Object
FVIL..::..CFviObject
FVIL..::..CFviImageParser
FVIL.Barcode..::..CFviBarcode

See Also