public enum InverseImageMode extends java.lang.Enum<InverseImageMode>
Mode which enables or disables additional recognition of barcodes on images with inverted colors (luminance).
This sample shows how to use InverseImage modeBarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39_EXTENDED, DecodeType.CODE_128); reader.getQualitySettings().setInverseImage(InverseImageMode.ENABLED); for(BarCodeResult result : reader.readBarCodes()) System.out.println(result.getCodeText());
Enum Constant and Description |
---|
AUTO
Disables additional recognition of barcodes on inverse images for all barcode types except QR Code
|
DISABLED
Disables additional recognition of barcodes on inverse images.
|
ENABLED
Enables additional recognition of barcodes on inverse images
|
Modifier and Type | Method and Description |
---|---|
static InverseImageMode |
fromValue(int value) |
int |
getValue() |
static InverseImageMode |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static InverseImageMode[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final InverseImageMode AUTO
public static final InverseImageMode DISABLED
Disables additional recognition of barcodes on inverse images.
public static final InverseImageMode ENABLED
Enables additional recognition of barcodes on inverse images
public static InverseImageMode[] values()
for (InverseImageMode c : InverseImageMode.values()) System.out.println(c);
public static InverseImageMode valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic int getValue()
public static InverseImageMode fromValue(int value)