UNPKG

facenet-js

Version:

Face detection and recognition library using TensorFlow.js and MediaPipe along with helpful React hooks and components

18 lines 795 B
import { Embedding, EmbeddingRequest, EmbeddingResult, FaceDetection, FaceDetectionOptions, FaceDetectorState } from './types'; export declare class FaceDetector { private faceDetector; private faceEmbedder; private options; private _state; private _error; constructor(options: FaceDetectionOptions); get state(): FaceDetectorState; get error(): Error | null; initialize(): Promise<void>; detectFromImage(imageElement: HTMLImageElement): FaceDetection[]; detectFromVideo(videoElement: HTMLVideoElement, timestamp: number): FaceDetection[]; private validateAndNormalizeRegion; embed(request: EmbeddingRequest): EmbeddingResult | null; static cosineSimilarity(a: Embedding, b: Embedding): number; } //# sourceMappingURL=FaceDetector.d.ts.map