ngx-face-api-js
Version:
Angular directives for face detection and face recognition in the browser. It is a wrapper for face-api.js, so it is not dependent on the browser implementation.
20 lines (19 loc) • 715 B
TypeScript
import * as faceapi from 'face-api.js';
import { TaskTypeToken } from '../tokens/TaskTypeToken';
import { FeatureToken } from '../tokens/FeatureToken';
export declare class DetectTask {
readonly resolveTarget: (el: HTMLImageElement | HTMLVideoElement) => void;
readonly type: TaskTypeToken;
readonly tokens: FeatureToken[];
readonly realtime: boolean;
constructor(option: {
type: TaskTypeToken;
tokens: FeatureToken[];
realtime?: boolean;
});
target: Promise<HTMLImageElement | HTMLVideoElement>;
private targetResolver;
private isMatchPattern;
with(...tokens: FeatureToken[]): this;
detect(option?: faceapi.FaceDetectionOptions): Promise<any>;
}