mirror of
https://github.com/Pinball3D/Rabbit-R1.git
synced 2024-12-27 09:32:27 -06:00
26 lines
813 B
Java
26 lines
813 B
Java
package com.journeyapps.barcodescanner;
|
|
|
|
import com.google.zxing.BinaryBitmap;
|
|
import com.google.zxing.LuminanceSource;
|
|
import com.google.zxing.Reader;
|
|
import com.google.zxing.common.HybridBinarizer;
|
|
|
|
/* loaded from: classes3.dex */
|
|
public class MixedDecoder extends Decoder {
|
|
private boolean isInverted;
|
|
|
|
public MixedDecoder(Reader reader) {
|
|
super(reader);
|
|
this.isInverted = true;
|
|
}
|
|
|
|
@Override // com.journeyapps.barcodescanner.Decoder
|
|
protected BinaryBitmap toBitmap(LuminanceSource luminanceSource) {
|
|
if (this.isInverted) {
|
|
this.isInverted = false;
|
|
return new BinaryBitmap(new HybridBinarizer(luminanceSource.invert()));
|
|
}
|
|
this.isInverted = true;
|
|
return new BinaryBitmap(new HybridBinarizer(luminanceSource));
|
|
}
|
|
}
|