to top
Datalogic APIs
public final enum

UpcEanAggressiveness

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ com.datalogic.decode.configuration.UpcEanAggressiveness

Class Overview

UpcEanAggressiveness is an enumeration defining the allowed aggressive mode for UPC/EAN barcodes. The aggressive mode can provide an improvement of decoding performance, but the decoding robustness can decrease with the performance improvement. Therefore LOW and VERY LOW aggressive mode should be set only in case of barcode printed with good quality. HIGH and VERY HIGH are suggested to improve performance in case of barcode printed with very poor quality. The type is one of:

VERY_LOW Very low aggressiveness with very high robustness.
LOW Low aggressiveness with high robustness.
MEDIUM Balance between performance and robustness.
HIGH High aggressiveness, but robustness worsening.
VERY HIGH Worst robustness to improve performance to decode barcode printed with very poor quality.

Summary

Enum Values
UpcEanAggressiveness  HIGH  High aggressiveness for decoding poor quality barcodes. 
UpcEanAggressiveness  LOW  Low aggressiveness for decoding good quality barcodes. 
UpcEanAggressiveness  MEDIUM  Medium aggressiveness for decoding barcodes with a balances robustness. 
UpcEanAggressiveness  VERY_HIGH  Very high aggressiveness for decoding very poor quality barcodes. 
UpcEanAggressiveness  VERY_LOW  Very low aggressiveness for decoding very good quality barcodes. 
Public Methods
static UpcEanAggressiveness valueOf(String name)
final static UpcEanAggressiveness[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final UpcEanAggressiveness HIGH

Added in revision 29

High aggressiveness for decoding poor quality barcodes.

public static final UpcEanAggressiveness LOW

Added in revision 29

Low aggressiveness for decoding good quality barcodes.

public static final UpcEanAggressiveness MEDIUM

Added in revision 29

Medium aggressiveness for decoding barcodes with a balances robustness.

public static final UpcEanAggressiveness VERY_HIGH

Added in revision 29

Very high aggressiveness for decoding very poor quality barcodes.

public static final UpcEanAggressiveness VERY_LOW

Added in revision 29

Very low aggressiveness for decoding very good quality barcodes.

Public Methods

public static UpcEanAggressiveness valueOf (String name)

Added in revision 29

public static final UpcEanAggressiveness[] values ()

Added in revision 29