face-detection-web-sdk
Version:
웹 기반 얼굴 인식을 통해 실시간으로 심박수, 스트레스, 혈압 등의 건강 정보를 측정하는 SDK
22 lines (21 loc) • 1.09 kB
TypeScript
import { Detection, CalculatedBoundingBox, PositionUpdateResult } from '../types/index.js';
/**
* 얼굴 영역의 바운딩 박스를 계산하는 함수
* @param detection - 얼굴 감지 결과
* @param imageWidth - 이미지 너비
* @param imageHeight - 이미지 높이
* @returns 계산된 바운딩 박스 좌표와 크기
*/
export declare function calculateBoundingBox({ boundingBox }: Detection, imageWidth: number, imageHeight: number): CalculatedBoundingBox;
/**
* 얼굴 위치 오류를 업데이트하는 함수
* @param left - 현재 x 좌표
* @param top - 현재 y 좌표
* @param lastPosition - 이전 x 좌표
* @param lastYPosition - 이전 y 좌표
* @param positionErr - x축 오류 카운트
* @param yPositionErr - y축 오류 카운트
* @param errorBounding - 오류 허용 범위
* @returns 업데이트된 위치 정보와 오류 카운트
*/
export declare function updatePositionErrors(left: number, top: number, lastPosition: number, lastYPosition: number, positionErr: number, yPositionErr: number, errorBounding: number): PositionUpdateResult;