angular2-qrscanner
Version:
QrScanner will scan for a QRCode from your Web-cam and return its string representation by drawing the captured image onto a 2D Canvas and use [@LazarSoft/jsqrcode](https://github.com/LazarSoft/jsqrcode) to check for a valid QRCode every *Xms*
17 lines (16 loc) • 560 B
TypeScript
export declare class QRCode {
imagedata: ImageData;
width: number;
height: number;
debug: boolean;
maxImgSize: number;
sizeOfDataLengthInfo: number[][];
result: string;
myCallback: (qrText: string) => void;
decode(canvas: HTMLCanvasElement): string;
process(context: CanvasRenderingContext2D): string;
grayScaleToBitmap(grayScale: Array<number>): Array<number>;
grayscale(): Array<number>;
getPixel(x: number, y: number): number;
getMiddleBrightnessPerArea(image: Array<number>): Array<Array<number>>;
}