EMatrixCodeReader Class

An EMatrixCodeReader instance can detect, decode and grade matrixcodes in an ROI, it returns a vector of EMatrixCode instances.

Namespace: Euresys::Open_eVision::EasyMatrixCode2

Methods

Allows to choose whether the grading properties of the EMatrixCode object will be computed by the EMatrixCodeReader::Read method. The default setting for this property is false.
Enables or disables the decoding of Datamatrix Rectangular Extension (DMRE).
Enables or disables the decoding of codes containing partially incorrect information.
Enable or disable unreliable codes to be returned.
ISO/IEC TR 29158 calibration parameters.
Returns true if some context information has been learned from a call to EMatrixCodeReader::Learn, and false otherwise.
Sets or disables the range, in pixels, that the datamatrices sides dimensions must have to be detected.
Maximum number of data matrices to find in a single Image/ROI.
The EReadMode used for the EMatrixCodeReader::Read method. The default value for this property is EReadMode_Speed.
Outputs the EMatrixCode that were found by the EMatrixCodeReader::Read method.
The timeout for the EMatrixCodeReader::Read and EMatrixCodeReader::Learn method in microseconds.
Learns the optimal parameter settings for detecting datamatrices in the given ROI.
Load the configuration for this EMatrixCodeReader instance.
Assignment operator
Tries to locate, decode and read data matrix codes in the given ROI.
Forgets the learned parameter settings and resets their default values.
Save the configuration for this EMatrixCodeReader instance.
Allows to choose whether the grading properties of the EMatrixCode object will be computed by the EMatrixCodeReader::Read method. The default setting for this property is false.
Enables or disables the decoding of Datamatrix Rectangular Extension (DMRE).
Enables or disables the decoding of codes containing partially incorrect information.
Enable or disable unreliable codes to be returned.
ISO/IEC TR 29158 calibration parameters.
Sets or disables the range, in pixels, that the datamatrices sides dimensions must have to be detected.
Maximum number of data matrices to find in a single Image/ROI.
The EReadMode used for the EMatrixCodeReader::Read method. The default value for this property is EReadMode_Speed.
The timeout for the EMatrixCodeReader::Read and EMatrixCodeReader::Learn method in microseconds.
Stops the EMatrixCodeReader::Read and/or EMatrixCodeReader::Learn process as soon as possible.

EMatrixCodeReader Class

An EMatrixCodeReader instance can detect, decode and grade matrixcodes in an ROI, it returns a vector of EMatrixCode instances.

Namespace: Euresys.Open_eVision.EasyMatrixCode2

Properties

Allows to choose whether the grading properties of the EMatrixCode object will be computed by the EMatrixCodeReader::Read method. The default setting for this property is false.
Enables or disables the decoding of Datamatrix Rectangular Extension (DMRE).
Enables or disables the decoding of codes containing partially incorrect information.
Enable or disable unreliable codes to be returned.
ISO/IEC TR 29158 calibration parameters.
Returns true if some context information has been learned from a call to EMatrixCodeReader::Learn, and false otherwise.
Sets or disables the range, in pixels, that the datamatrices sides dimensions must have to be detected.
Maximum number of data matrices to find in a single Image/ROI.
The EReadMode used for the EMatrixCodeReader::Read method. The default value for this property is Speed.
Outputs the EMatrixCode that were found by the EMatrixCodeReader::Read method.
The timeout for the EMatrixCodeReader::Read and EMatrixCodeReader::Learn method in microseconds.

Methods

Learns the optimal parameter settings for detecting datamatrices in the given ROI.
Load the configuration for this EMatrixCodeReader instance.
Assignment operator
Tries to locate, decode and read data matrix codes in the given ROI.
Forgets the learned parameter settings and resets their default values.
Save the configuration for this EMatrixCodeReader instance.
Stops the EMatrixCodeReader::Read and/or EMatrixCodeReader::Learn process as soon as possible.