UNPKG

face-api.js

Version:

JavaScript API for face detection and face recognition in the browser with tensorflow.js

16 lines (15 loc) 859 B
import { FaceMatch } from '../classes/FaceMatch'; import { LabeledFaceDescriptors } from '../classes/LabeledFaceDescriptors'; import { WithFaceDescriptor } from '../factories'; export declare class FaceMatcher { private _labeledDescriptors; private _distanceThreshold; constructor(inputs: LabeledFaceDescriptors | WithFaceDescriptor<any> | Float32Array | Array<LabeledFaceDescriptors | WithFaceDescriptor<any> | Float32Array>, distanceThreshold?: number); get labeledDescriptors(): LabeledFaceDescriptors[]; get distanceThreshold(): number; computeMeanDistance(queryDescriptor: Float32Array, descriptors: Float32Array[]): number; matchDescriptor(queryDescriptor: Float32Array): FaceMatch; findBestMatch(queryDescriptor: Float32Array): FaceMatch; toJSON(): any; static fromJSON(json: any): FaceMatcher; }