EMatrixCode Class

This class is deprecated.

Holds all the information regarding a single Data Matrix code: its decoded string, its grading, its errors,...

Namespace: Euresys::Open_eVision

Methods

Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
Draws all symbol finder pattern cells where errors were detected and corrected.
Draws the detected errors.
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
Constructs a EMatrixCode context.
MatrixCode angle.
Measured axial non-uniformity value (1.0 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled.
Measured axial non-uniformity grading (4 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled.
Measured cell defects value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled.
EMatrixCode center.
Measured symbol contrast value, as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled.
Measured symbol contrast grading (4 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled.
Symbol contrast type, as defined by EMatrixCodeContrastMode.
Gets a matrix code corner.
Measured data matrix cell height value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled.
Measured data matrix cell width value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled.
Gets a character value of the matrix code.
Decoded Data Matrix symbol string.
ECC symbol family, as defined by EFamily.
Measured finder pattern defects value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled.
Symbol flipping type, as defined by EFlipping.
true if a EMatrixCode object has been found in the ROI supplied to EMatrixCodeReader::Read, even if it could not be successfully decoded.
Measured horizontal mark growth value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled.
Measured horizontal mark misplacement value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled.
ISO/IEC 15415 grading parameters
ISO/IEC 29158 grading parameters
Absolute threshold (0 to 255 scale) that was used during location of the symbol.
Symbol logical size, as defined by ELogicalSize.
For a logical size of S1xS2, LogicalSizeHeight is the integer S1.
For a logical size of S1xS2, LogicalSizeWidth is the integer S2.
Raw, un-normalized print quality parameter (1.0 to 0 scale), after a read operation, provided that the print quality assessment has been enabled.
Number of errors that were detected and corrected while decoding the symbol.
Overall symbol grading (4 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled.
Normalized measured print growth value, as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled.
Measured print growth grading (4 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled.
Absolute threshold (0 to 255 scale) that was used during reading of the symbol.
Semi T10-0701 grading parameters
Measured symbol contrast signal to noise ratio value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled.
Measured unused error correction value (1.0 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled.
Measured unused error correction grading (4 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled.
Measured vertical mark growth value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled.
Measured vertical mark misplacement value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled.
true if the decoded string uses the GS1 standard
Saves a EMatrixCode. The given ESerializer must have been created for writing.
Copies all the data from another EMatrixCode object into the current EMatrixCode object
Loads a EMatrixCode. The given ESerializer must have been created for reading.
Sets a matrix code corner.

EMatrixCode Class

This class is deprecated.

Holds all the information regarding a single Data Matrix code: its decoded string, its grading, its errors,...

Namespace: Euresys.Open_eVision

Properties

MatrixCode angle.
Measured axial non-uniformity value (1.0 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled.
Measured axial non-uniformity grading (4 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled.
Measured cell defects value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled.
EMatrixCode center.
Measured symbol contrast value, as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled.
Measured symbol contrast grading (4 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled.
Symbol contrast type, as defined by EMatrixCodeContrastMode.
Measured data matrix cell height value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled.
Measured data matrix cell width value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled.
Decoded Data Matrix symbol string.
ECC symbol family, as defined by EFamily.
Measured finder pattern defects value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled.
Symbol flipping type, as defined by EFlipping.
true if a EMatrixCode object has been found in the ROI supplied to EMatrixCodeReader::Read, even if it could not be successfully decoded.
Measured horizontal mark growth value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled.
Measured horizontal mark misplacement value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled.
ISO/IEC 15415 grading parameters
ISO/IEC 29158 grading parameters
Absolute threshold (0 to 255 scale) that was used during location of the symbol.
Symbol logical size, as defined by ELogicalSize.
For a logical size of S1xS2, LogicalSizeHeight is the integer S1.
For a logical size of S1xS2, LogicalSizeWidth is the integer S2.
Raw, un-normalized print quality parameter (1.0 to 0 scale), after a read operation, provided that the print quality assessment has been enabled.
Number of errors that were detected and corrected while decoding the symbol.
Overall symbol grading (4 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled.
Normalized measured print growth value, as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled.
Measured print growth grading (4 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled.
Absolute threshold (0 to 255 scale) that was used during reading of the symbol.
Semi T10-0701 grading parameters
Measured symbol contrast signal to noise ratio value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled.
Measured unused error correction value (1.0 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled.
Measured unused error correction grading (4 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled.
Measured vertical mark growth value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled.
Measured vertical mark misplacement value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled.

Methods

Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
Draws all symbol finder pattern cells where errors were detected and corrected.
Draws the detected errors.
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
Constructs a EMatrixCode context.
Gets a matrix code corner.
Gets a character value of the matrix code.
true if the decoded string uses the GS1 standard
Saves a EMatrixCode. The given ESerializer must have been created for writing.
Copies all the data from another EMatrixCode object into the current EMatrixCode object
Loads a EMatrixCode. The given ESerializer must have been created for reading.
Sets a matrix code corner.