UNPKG

@li0ard/tsemrtd

Version:

simple library for eMRTD. supports browsers, node, bun and more!

28 lines (27 loc) 884 B
import { TLV } from "@li0ard/tinytlv"; /** ISO/IEC 19794-4 Fingerprint image decoder */ export declare class ISO19794FingerprintDecoder { /** Decode biometric data block (BDB) */ static load(firstBlock: TLV): { lengthOfRecord: number; captureDeviceId: number; acquisitionLevel: number; count: number; scaleUnits: number; scanResolutionHorizontal: number; scanResolutionVertical: number; imageResolutionHorizontal: number; imageResolutionVertical: number; depth: number; fingerprintRecordLength: number; fingerImageType: number; lengthOfRepresentations: number; nrOfRepresention: number; quality: number; fingerType: number; imageType: number; imageWidth: number; imageHeight: number; imageData: Uint8Array; }; }