2021-04-24 17:49:26 +02:00
|
|
|
export declare function eitherPointDoesntMeetConfidence(a: any, b: any, minConfidence: any): boolean;
|
|
|
|
export declare function getAdjacentKeyPoints(keypoints: any, minConfidence: any): any[];
|
2021-05-22 20:53:51 +02:00
|
|
|
export declare function getBoundingBox(keypoints: any): [number, number, number, number];
|
2021-04-24 17:49:26 +02:00
|
|
|
export declare function scalePoses(poses: any, [height, width]: [any, any], [inputResolutionHeight, inputResolutionWidth]: [any, any]): any;
|
|
|
|
export declare class MaxHeap {
|
2021-05-23 03:47:59 +02:00
|
|
|
priorityQueue: Array<unknown>;
|
2021-04-24 17:49:26 +02:00
|
|
|
numberOfElements: number;
|
2021-05-23 03:47:59 +02:00
|
|
|
getElementValue: unknown;
|
2021-04-24 17:49:26 +02:00
|
|
|
constructor(maxSize: any, getElementValue: any);
|
|
|
|
enqueue(x: any): void;
|
2021-05-23 03:47:59 +02:00
|
|
|
dequeue(): unknown;
|
2021-04-24 17:49:26 +02:00
|
|
|
empty(): boolean;
|
|
|
|
size(): number;
|
2021-05-23 03:47:59 +02:00
|
|
|
all(): unknown[];
|
|
|
|
max(): unknown;
|
2021-04-24 17:49:26 +02:00
|
|
|
swim(k: any): void;
|
|
|
|
sink(k: any): void;
|
|
|
|
getValueAt(i: any): any;
|
|
|
|
less(i: any, j: any): boolean;
|
|
|
|
exchange(i: any, j: any): void;
|
|
|
|
}
|
|
|
|
export declare function getOffsetPoint(y: any, x: any, keypoint: any, offsets: any): {
|
|
|
|
y: any;
|
|
|
|
x: any;
|
|
|
|
};
|
|
|
|
export declare function getImageCoords(part: any, outputStride: any, offsets: any): {
|
|
|
|
x: any;
|
|
|
|
y: any;
|
|
|
|
};
|
|
|
|
export declare function fillArray(element: any, size: any): any[];
|
|
|
|
export declare function clamp(a: any, min: any, max: any): any;
|
|
|
|
export declare function squaredDistance(y1: any, x1: any, y2: any, x2: any): number;
|
|
|
|
export declare function addVectors(a: any, b: any): {
|
|
|
|
x: any;
|
|
|
|
y: any;
|
|
|
|
};
|
|
|
|
export declare function clampVector(a: any, min: any, max: any): {
|
|
|
|
y: any;
|
|
|
|
x: any;
|
|
|
|
};
|