to top
Datalogic APIs
public final enum

Interleaved25Aggressiveness

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

Class Overview

Interleaved25Aggressiveness is an enumeration defining the allowed aggressive mode for Interleaved 2/5 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
Interleaved25Aggressiveness  HIGH  High aggressiveness for decoding poor quality barcodes. 
Interleaved25Aggressiveness  LOW  Low aggressiveness for decoding good quality barcodes. 
Interleaved25Aggressiveness  MEDIUM  Medium aggressiveness for decoding barcodes with a balances robustness. 
Interleaved25Aggressiveness  VERY_HIGH  Very high aggressiveness for decoding very poor quality barcodes. 
Interleaved25Aggressiveness  VERY_LOW  Very low aggressiveness for decoding very good quality barcodes. 
Public Methods
static Interleaved25Aggressiveness valueOf(String name)
final static Interleaved25Aggressiveness[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final Interleaved25Aggressiveness HIGH

Added in revision 29

High aggressiveness for decoding poor quality barcodes.

public static final Interleaved25Aggressiveness LOW

Added in revision 29

Low aggressiveness for decoding good quality barcodes.

public static final Interleaved25Aggressiveness MEDIUM

Added in revision 29

Medium aggressiveness for decoding barcodes with a balances robustness.

public static final Interleaved25Aggressiveness VERY_HIGH

Added in revision 29

Very high aggressiveness for decoding very poor quality barcodes.

public static final Interleaved25Aggressiveness VERY_LOW

Added in revision 29

Very low aggressiveness for decoding very good quality barcodes.

Public Methods

public static Interleaved25Aggressiveness valueOf (String name)

Added in revision 29

public static final Interleaved25Aggressiveness[] values ()

Added in revision 29