EQRCodeReader Class
Represents the QR code reader, that is a context for the detection and decoding of QR codes, represented by EQRCode
objects.
Namespace: Euresys::Open_eVision
License(s): EasyQRCode
Constructors
Properties
Sets the minimum cell polarity confidence threshold.
When the cell confidence is under the threshold, additional processing is attempted to improve its polarity detection. The cell polarity confidence reflects the confidence in the cell digitization result, on a scale from 0 to 1. Increasing the threshold can improve reading of overprinted or underprinted QR codes. Default: 0.2f.
Allows to choose whether the grading properties of the EQRCode
object will be computed
by the EQRCodeReader::Read
method. The default setting for this property is false
.
Sets the detection method for finding QR codes. The method can be any combination of the EQRDetectionMethod
enums.
This setting controls the trade-off between computation speed versus reliability of the algorithm and particularly of the detection methods.
Setting the trade-off will overwrite the current settings for EQRCodeScanPrecision
and EQRDetectionMethod
.
Activate or deactivate the filtering of unreliably decoded QR codes.
Foreground detection threshold. This parameter determines by how many grayscale-values a pixel should deviate from it's local background to be considered part of the foreground.
Maximum version of QR codes to be searched for.
Maximum number of QR codes to find in a single Image/ROI.
QR code minimum isotropy.
Minimum pattern finder score that must be reached to consider that a finder pattern has been found.
Minimum version of QR codes to be searched for.
Precision of the EQRCodeReader::EQRCodeReader
when scanning the search field.
QR code models to be searched for.
This property is deprecated: Use the EQRCodeReader::Read
method taking an EROIBW8
as parameter.
Time-out for the EQRCodeReader::Read
method.
Methods
Load the configuration for this EQRCodeReader
instance.
Assignment operator
Save the configuration for this EQRCodeReader
instance.
EQRCodeReader Class
Represents the QR code reader, that is a context for the detection and decoding of QR codes, represented by EQRCode
objects.
Namespace: Euresys.Open_eVision
License(s): EasyQRCode
Constructors
Creates an EQRCodeReader
object.
Properties
Sets the minimum cell polarity confidence threshold.
When the cell confidence is under the threshold, additional processing is attempted to improve its polarity detection. The cell polarity confidence reflects the confidence in the cell digitization result, on a scale from 0 to 1. Increasing the threshold can improve reading of overprinted or underprinted QR codes. Default: 0.2f.
Allows to choose whether the grading properties of the EQRCode
object will be computed
by the EQRCodeReader.Read
method. The default setting for this property is false
.
Sets the detection method for finding QR codes. The method can be any combination of the EQRDetectionMethod
enums.
This setting controls the trade-off between computation speed versus reliability of the algorithm and particularly of the detection methods.
Setting the trade-off will overwrite the current settings for EQRCodeScanPrecision
and EQRDetectionMethod
.
Activate or deactivate the filtering of unreliably decoded QR codes.
Foreground detection threshold. This parameter determines by how many grayscale-values a pixel should deviate from it's local background to be considered part of the foreground.
Maximum version of QR codes to be searched for.
Maximum number of QR codes to find in a single Image/ROI.
QR code minimum isotropy.
Minimum pattern finder score that must be reached to consider that a finder pattern has been found.
Minimum version of QR codes to be searched for.
Precision of the EQRCodeReader.EQRCodeReader
when scanning the search field.
QR code models to be searched for.
This property is deprecated: Use the EQRCodeReader.Read
method taking an EROIBW8
as parameter.
Time-out for the EQRCodeReader.Read
method.
Methods
Load the configuration for this EQRCodeReader
instance.
Save the configuration for this EQRCodeReader
instance.
EQRCodeReader Class
Represents the QR code reader, that is a context for the detection and decoding of QR codes, represented by EQRCode
objects.
Module: open_evision
License(s): EasyQRCode
Constructors
Creates an EQRCodeReader
object.
Properties
Sets the minimum cell polarity confidence threshold.
When the cell confidence is under the threshold, additional processing is attempted to improve its polarity detection. The cell polarity confidence reflects the confidence in the cell digitization result, on a scale from 0 to 1. Increasing the threshold can improve reading of overprinted or underprinted QR codes. Default: 0.2f.
Allows to choose whether the grading properties of the EQRCode
object will be computed
by the EQRCodeReader.Read
method. The default setting for this property is false
.
Sets the detection method for finding QR codes. The method can be any combination of the EQRDetectionMethod
enums.
This setting controls the trade-off between computation speed versus reliability of the algorithm and particularly of the detection methods.
Setting the trade-off will overwrite the current settings for EQRCodeScanPrecision
and EQRDetectionMethod
.
Activate or deactivate the filtering of unreliably decoded QR codes.
Foreground detection threshold. This parameter determines by how many grayscale-values a pixel should deviate from it's local background to be considered part of the foreground.
Maximum version of QR codes to be searched for.
Maximum number of QR codes to find in a single Image/ROI.
QR code minimum isotropy.
Minimum pattern finder score that must be reached to consider that a finder pattern has been found.
Minimum version of QR codes to be searched for.
Precision of the EQRCodeReader.__init__
when scanning the search field.
QR code models to be searched for.
Time-out for the EQRCodeReader.Read
method.
Methods
Creates an EQRCodeReader
object.
Load the configuration for this EQRCodeReader
instance.
Save the configuration for this EQRCodeReader
instance.