MatrixCodeParams

Description

Parameters for reading Data Matrix and QR Codes.

Structure Fields

Type fields and default values (if defined) are described below:

Name Type Default Description
MinRowCount Integer 8 Minimal number of rows
MaxRowCount Integer 72 Maximal number of rows
MinColumnCount Integer 8 Minimal number of columns
MaxColumnCount Integer 72 Maximal number of columns
MinModuleSize Real 3.5f Minimal size of a module in pixels (low values may highly increase execution time)
MaxModuleSize Real 24.0f Maximal size of a module in pixels
AllowBrokenTiming Bool true Tries to add missing points and restore regular spacing in the code's distorted Timing Pattern.
AllowBrokenCorner Bool true Tries to create a candidate even if the bottom-left corner of a Data Matrix code is occluded.
AllowMirrored Bool false Allows codes to be mirrored/transposed.
AllowOversizedModules Bool true Allows codes with foreground modules overlapping background modules.
MaxRectangleRatio Real* 4.0f The length ratio between the longer and the shorter side of the code's bounding rectangle.