eVision Python API
Loading...
Searching...
No Matches
eVision.EQRDetectionTradeOff Class Reference

This enumeration contains several settings for the trade-off between detection speed and reliability of the EasyQRCode methods. More...

Inheritance diagram for eVision.EQRDetectionTradeOff:
Collaboration diagram for eVision.EQRDetectionTradeOff:

Static Public Attributes

int FavorSpeed = 0
 This setting gives the fastest detection speed, but may reduce the detection accuracy.
int Balanced = 1
 This setting gives a balance between detection speed and reliability.
int FavorReliability = 2
 This setting gives the best detection reliability, at the cost of detection speed.
int Custom = 3
 This setting is returned when the current settings eVision.EQRDetectionMethod and eVision.EQRCodeScanPrecision do not match any of the eVision.EQRDetectionTradeOff presets.

Detailed Description

This enumeration contains several settings for the trade-off between detection speed and reliability of the EasyQRCode methods.

Setting this parameter will overwrite the current settings for eVision.EQRDetectionMethod and eVision.EQRCodeScanPrecision.

Member Data Documentation

◆ Balanced

int eVision.EQRDetectionTradeOff.Balanced = 1
static

This setting gives a balance between detection speed and reliability.

Sets EQRDetectionMethod_AdaptiveThreshold | EQRDetectionMethod_Gradient and EQRCodeScanPrecision_Automatic.

◆ Custom

int eVision.EQRDetectionTradeOff.Custom = 3
static

This setting is returned when the current settings eVision.EQRDetectionMethod and eVision.EQRCodeScanPrecision do not match any of the eVision.EQRDetectionTradeOff presets.

This choice should NOT be used to set a desired trade-off setting.

◆ FavorReliability

int eVision.EQRDetectionTradeOff.FavorReliability = 2
static

This setting gives the best detection reliability, at the cost of detection speed.

Sets EQRDetectionMethod_AdaptiveThreshold | EQRDetectionMethod_Gradient and EQRCodeScanPrecision_Fine.

◆ FavorSpeed

int eVision.EQRDetectionTradeOff.FavorSpeed = 0
static

This setting gives the fastest detection speed, but may reduce the detection accuracy.

Sets EQRDetectionMethod_AdaptiveThreshold and EQRCodeScanPrecision_Coarse.