@zxing/library
Version:
TypeScript port of ZXing multi-format 1D/2D barcode image processing library.
10 lines (9 loc) • 499 B
TypeScript
import BitArray from '../../../../common/BitArray';
import StringBuilder from '../../../../util/StringBuilder';
import AI01decoder from './AI01decoder';
export default abstract class AI01weightDecoder extends AI01decoder {
constructor(information: BitArray);
encodeCompressedWeight(buf: StringBuilder, currentPos: number, weightSize: number): void;
protected abstract addWeightCode(buf: StringBuilder, weight: number): void;
protected abstract checkWeight(weight: number): number;
}