You are here: Start » FIL.NET » FIS.ReadMultipleQRCodes Method
FIS.ReadMultipleQRCodes Method
Detects and recognizes all QR codes on the input image.
Namespace: | FilNet |
---|---|
Assembly: | FIL.NET.dll |
Syntax
public static void ReadMultipleQRCodes ( FilNet.Image inImage, FilNet.Rectangle2D? inRoi, FilNet.CoordinateSystem2D? inRoiAlignment, int inResultsExpected, float? inUnitSize, float? inContrast, int? inPatternQuality, float? inCodeDirection, float? inMinLineMagnitude, IList<FilNet.QRCode> outQRCodes, out FilNet.Rectangle2D outAlignedRoi )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
![]() | inImage | FilNet.Image | Input image. | ||
![]() | inRoi | FilNet.Rectangle2D? | Range of pixels to be processed. Default value: ftl::NIL. | ||
![]() | inRoiAlignment | FilNet.CoordinateSystem2D? | Adjusts the region of interest to the position of the inspected object. Default value: ftl::NIL. | ||
![]() | inResultsExpected | int | <0, 255> | 1 | How many results we expect, 0 if as many as possible. Default value: 1. |
![]() | inUnitSize | float? | <1.5f, 100.0f> | Estimated size of a code unit in pixels. Default value: ftl::NIL. | |
![]() | inContrast | float? | <1.0f, 255.0f> | Difference between brightest and darkest pixel within the code. Default value: ftl::NIL. | |
![]() | inPatternQuality | int? | <1, 3> | Quality of the code from 1 (extremely deformed) to 3 (perfect). Default value: ftl::NIL. | |
![]() | inCodeDirection | float? | <0.0f, 89.9f> | Direction of one of the axes of the code. Default value: ftl::NIL. | |
![]() | inMinLineMagnitude | float? | <1.0f, 255.0f> | Strength of an edge within the code; default depends on parameters. Default value: ftl::NIL. | |
![]() | outQRCodes | System.Collections.Generic.IList<FilNet.QRCode> | |||
![]() | outAlignedRoi | FilNet.Rectangle2D | Input ROI after transformation (in the image coordinates). |
Function Overrides
- ReadMultipleQRCodes(Image, Int32, IList<QRCode>)
- ReadMultipleQRCodes(Image, Int32, IList<QRCode>, NullableValue<Rectangle2D>)
- ReadMultipleQRCodes(Image, Nullable<Rectangle2D>, Nullable<CoordinateSystem2D>, Int32, Nullable<Single>, Nullable<Single>, Nullable<Int32>, Nullable<Single>, Nullable<Single>, IList<QRCode>)
- ReadMultipleQRCodes(Image, Nullable<Rectangle2D>, Nullable<CoordinateSystem2D>, Int32, Nullable<Single>, Nullable<Single>, Nullable<Int32>, Nullable<Single>, Nullable<Single>, IList<QRCode>, NullableValue<Rectangle2D>)