Classes | |
| class | EMatrixCode |
| Holds all the information regarding a single Data Matrix code: its decoded string, its grading, its errors and more. More... | |
| class | EMatrixCodeGrid |
| Represents a grid of Data Matrix Codes. More... | |
| struct | EMatrixCodeGridDrawOptions |
| List of options to customize the drawing of the matrix codes. More... | |
| class | EMatrixCodeReader |
| An EMatrixCodeReader instance can detect, decode and grade matrixcodes in an ROI, it returns a vector of EMatrixCode instances. More... | |
Enumerations | |
| enum | ECC000Family { ECC000Family_ECC000 = 0 , ECC000Family_ECC050 = 1 , ECC000Family_ECC080 = 2 , ECC000Family_ECC100 = 3 , ECC000Family_ECC140 = 4 , ECC000Family_Unknown = 5 } |
| family of error corrections used. More... | |
| enum | EReadMode { EReadMode_Speed = 0 , EReadMode_Quality = 1 } |
| This enumeration contains the possible operation modes for the EMatrixCodeReader::Read method. More... | |
family of error corrections used.
This enumeration contains the possible operation modes for the EMatrixCodeReader::Read method.
| Enumerator | |
|---|---|
| EReadMode_Speed | The EMatrixCodeReader::Read method will halt as soon as one of the following is true:
This mode will result in the shortest processing times. |
| EReadMode_Quality | The EMatrixCodeReader::Read method will keep trying to improve its detection until one of the following is true:
This mode will results in the best grading results. |