Socket
Socket
Sign inDemoInstall

@dannadori/facemesh-worker-js

Package Overview
Dependencies
73
Maintainers
1
Versions
61
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.64 to 1.0.65

2

dist/const.d.ts

@@ -54,3 +54,3 @@ import { BrowserTypes } from "@dannadori/000_WorkerBase";

}
export interface FacemeshOperatipnParams {
export interface FacemeshOperationParams {
type: FacemeshFunctionTypes;

@@ -57,0 +57,0 @@ movingAverageWindow: number;

@@ -1,5 +0,5 @@

import { FacemeshConfig, FacemeshOperatipnParams, FaceMeshPredictionEx } from "./const";
import { FacemeshConfig, FacemeshOperationParams, FaceMeshPredictionEx } from "./const";
import * as faceLandmarksDetection from "@tensorflow-models/face-landmarks-detection";
import { AnnotatedPrediction } from "@tensorflow-models/face-landmarks-detection/dist/mediapipe-facemesh";
export { FacemeshConfig, FacemeshOperatipnParams, NUM_KEYPOINTS, TRIANGULATION, BackendTypes, ModelTypes, FaceMeshPredictionEx } from "./const";
export { FacemeshConfig, FacemeshOperationParams, NUM_KEYPOINTS, TRIANGULATION, BackendTypes, ModelTypes, FaceMeshPredictionEx } from "./const";
export { AnnotatedPrediction } from "@tensorflow-models/face-landmarks-detection/dist/mediapipe-facemesh";

@@ -13,3 +13,3 @@ export { Coords3D } from "@tensorflow-models/face-landmarks-detection/dist/mediapipe-facemesh/util";

export declare const generateFacemeshDefaultConfig: () => FacemeshConfig;
export declare const generateDefaultFacemeshParams: () => FacemeshOperatipnParams;
export declare const generateDefaultFacemeshParams: () => FacemeshOperationParams;
export declare class LocalFM extends LocalWorker {

@@ -20,3 +20,3 @@ model: faceLandmarksDetection.FaceLandmarksDetector | null;

init: (config: FacemeshConfig) => Promise<void>;
predict: (config: FacemeshConfig, params: FacemeshOperatipnParams, targetCanvas: HTMLCanvasElement) => Promise<AnnotatedPrediction[] | Face[] | null>;
predict: (config: FacemeshConfig, params: FacemeshOperationParams, targetCanvas: HTMLCanvasElement) => Promise<AnnotatedPrediction[] | Face[] | null>;
}

@@ -27,6 +27,6 @@ export declare class FacemeshWorkerManager extends WorkerManagerBase {

init: (config: FacemeshConfig | null) => Promise<void>;
predict: (params: FacemeshOperatipnParams, targetCanvas: HTMLCanvasElement | HTMLVideoElement) => Promise<FaceMeshPredictionEx>;
predict: (params: FacemeshOperationParams, targetCanvas: HTMLCanvasElement | HTMLVideoElement) => Promise<FaceMeshPredictionEx>;
annotatedPredictionsMV: AnnotatedPrediction[][];
facesMV: Face[][];
generatePredictionEx: (config: FacemeshConfig, params: FacemeshOperatipnParams, prediction: AnnotatedPrediction[] | Face[] | null) => FaceMeshPredictionEx;
generatePredictionEx: (config: FacemeshConfig, params: FacemeshOperationParams, prediction: AnnotatedPrediction[] | Face[] | null) => FaceMeshPredictionEx;
fitCroppedArea: (prediction: FaceMeshPredictionEx, orgWidth: number, orgHeight: number, processedWidth: number, processedHeight: number, outputWidth: number, outputHeight: number) => {

@@ -39,2 +39,2 @@ xmin: number;

}
export declare const drawFacemeshImage: (srcCanvas: HTMLCanvasElement, prediction: AnnotatedPrediction[], params: FacemeshOperatipnParams) => ImageData;
export declare const drawFacemeshImage: (srcCanvas: HTMLCanvasElement, prediction: AnnotatedPrediction[], params: FacemeshOperationParams) => ImageData;
{
"name": "@dannadori/facemesh-worker-js",
"version": "1.0.64",
"version": "1.0.65",
"description": "",

@@ -5,0 +5,0 @@ "main": "dist/facemesh-worker.js",

@@ -18,8 +18,8 @@ This is webworker module for [Face landmarks detection](https://github.com/tensorflow/tfjs-models/tree/master/face-landmarks-detection).

generateFacemeshDefaultConfig: () => FacemeshConfig;
generateDefaultFacemeshParams: () => FacemeshOperatipnParams;
drawFacemeshImage: (srcCanvas: HTMLCanvasElement, prediction: facemesh.AnnotatedPrediction[], params: FacemeshOperatipnParams) => ImageData;
generateDefaultFacemeshParams: () => FacemeshOperationParams;
drawFacemeshImage: (srcCanvas: HTMLCanvasElement, prediction: facemesh.AnnotatedPrediction[], params: FacemeshOperationParams) => ImageData;
FacemeshWorkerManager
init: (config: FacemeshConfig | null) => Promise<unknown>;
predict: (targetCanvas: HTMLCanvasElement, params: FacemeshOperatipnParams) => Promise<any>;
predict: (targetCanvas: HTMLCanvasElement, params: FacemeshOperationParams) => Promise<any>;

@@ -48,3 +48,3 @@ ```

export interface FacemeshOperatipnParams {
export interface FacemeshOperationParams {
type: FacemeshFunctionType;

@@ -51,0 +51,0 @@ processWidth: number;

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc