You are here: Start » FIL.NET » Invoke.ReadMultipleBarcodes
Detects and recognizes multiple barcodes on the input image.
Namespace: | Fil |
---|---|
Assembly: | FilNet.dll |
Syntax
C++
C#
public static void ReadMultipleBarcodes ( Fil.Image inImage, Optional<Fil.ShapeRegion> inRoi, Optional<Fil.CoordinateSystem2D> inRoiAlignment, Fil.BarcodeParams inBarcodeParams, Fil.BarcodeDecodingParams inDecodingParams, int inMaxBarcodeCount, List<Fil.Barcode> outBarcodes, Optional<List<Fil.Rectangle2D>> outBarcodeCandidates, Optional<Fil.ShapeRegion> outAlignedRoi, Diagnostic<Fil.Image> diagGradientImage, Diagnostic<List<List<Fil.Segment2D>>> diagScheduledScanSegments )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
![]() | inImage | Fil.Image | Input image. | ||
![]() | inRoi | Ftl.Optional<Fil.ShapeRegion> | Region of interest. Default value: ftl::NIL. | ||
![]() | inRoiAlignment | Ftl.Optional<Fil.CoordinateSystem2D> | Adjusts the region of interest to the position of the inspected object. Default value: ftl::NIL. | ||
![]() | inBarcodeParams | Fil.BarcodeParams | Specification of barcodes that can be detected. | ||
![]() | inDecodingParams | Fil.BarcodeDecodingParams | Parameters of the barcode decoding algorithm. | ||
![]() | inMaxBarcodeCount | int | <1, INF> | 2 | Maximum number of barcodes in one image. Default value: 2. |
![]() | outBarcodes | System.Collections.Generic.List<Fil.Barcode> | List of barcodes that have been correctly detected and decoded. | ||
![]() | outBarcodeCandidates | Ftl.Optional<System.Collections.Generic.List<Fil.Rectangle2D>> | Places with high gradient values that are further investigated. | ||
![]() | outAlignedRoi | Ftl.Optional<Fil.ShapeRegion> | Input ROI after transformation (in the image coordinates). | ||
![]() | diagGradientImage | Fil.Diagnostic<Fil.Image> | Image of gradient directions. | ||
![]() | diagScheduledScanSegments | Fil.Diagnostic<System.Collections.Generic.List<System.Collections.Generic.List<Fil.Segment2D>>> | Scheduled scan segments. |