Properties
classes
classes: { body: __module | __module; centernet: __module; emotion: __module; facemesh: __module; faceres: __module; hand: __module; nanodet: __module }
Type declaration
-
body: __module | __module
-
centernet: __module
-
emotion: __module
-
facemesh: __module
-
faceres: __module
-
hand: __module
-
nanodet: __module
draw
draw
: { all
: (inCanvas
: HTMLCanvasElement, result
: any, drawOptions
?: DrawOptions) => Promise<void>; body
: (inCanvas
: HTMLCanvasElement, result
: any[], drawOptions
?: DrawOptions) => Promise<void>; canvas
: (inCanvas
: HTMLCanvasElement, outCanvas
: HTMLCanvasElement) => Promise<void>; face
: (inCanvas
: HTMLCanvasElement, result
: any[], drawOptions
?: DrawOptions) => Promise<void>; gesture
: (inCanvas
: HTMLCanvasElement, result
: any[], drawOptions
?: DrawOptions) => Promise<void>; hand
: (inCanvas
: HTMLCanvasElement, result
: any[], drawOptions
?: DrawOptions) => Promise<void>; options
: DrawOptions }
Type declaration
-
all: (inCanvas: HTMLCanvasElement, result: any, drawOptions?: DrawOptions) => Promise<void>
-
- (inCanvas: HTMLCanvasElement, result: any, drawOptions?: DrawOptions): Promise<void>
-
Parameters
-
inCanvas: HTMLCanvasElement
-
result: any
-
Returns Promise<void>
-
body: (inCanvas: HTMLCanvasElement, result: any[], drawOptions?: DrawOptions) => Promise<void>
-
- (inCanvas: HTMLCanvasElement, result: any[], drawOptions?: DrawOptions): Promise<void>
-
Parameters
-
inCanvas: HTMLCanvasElement
-
result: any[]
-
Returns Promise<void>
-
canvas: (inCanvas: HTMLCanvasElement, outCanvas: HTMLCanvasElement) => Promise<void>
-
- (inCanvas: HTMLCanvasElement, outCanvas: HTMLCanvasElement): Promise<void>
-
Parameters
-
inCanvas: HTMLCanvasElement
-
outCanvas: HTMLCanvasElement
Returns Promise<void>
-
face: (inCanvas: HTMLCanvasElement, result: any[], drawOptions?: DrawOptions) => Promise<void>
-
- (inCanvas: HTMLCanvasElement, result: any[], drawOptions?: DrawOptions): Promise<void>
-
Parameters
-
inCanvas: HTMLCanvasElement
-
result: any[]
-
Returns Promise<void>
-
gesture: (inCanvas: HTMLCanvasElement, result: any[], drawOptions?: DrawOptions) => Promise<void>
-
- (inCanvas: HTMLCanvasElement, result: any[], drawOptions?: DrawOptions): Promise<void>
-
Parameters
-
inCanvas: HTMLCanvasElement
-
result: any[]
-
Returns Promise<void>
-
hand: (inCanvas: HTMLCanvasElement, result: any[], drawOptions?: DrawOptions) => Promise<void>
-
- (inCanvas: HTMLCanvasElement, result: any[], drawOptions?: DrawOptions): Promise<void>
-
Parameters
-
inCanvas: HTMLCanvasElement
-
result: any[]
-
Returns Promise<void>
-
faceTriangulation
faceTriangulation: number[]
faceUVMap
faceUVMap: number[][]
image
image: { canvas: null | HTMLCanvasElement | OffscreenCanvas; tensor: null | typeof __class }
Type declaration
-
canvas: null | HTMLCanvasElement | OffscreenCanvas
-
tensor: null | typeof __class
models
models: { age: null | Object; blazepose: null | Object; centernet: null | Object; efficientpose: null | Object; embedding: null | Object; emotion: null | Object; face: null | [Object, Object, Object]; faceres: null | Object; gender: null | Object; handpose: null | [Object, Object]; iris: null | Object; nanodet: null | Object; posenet: null | Object }
Type declaration
-
age: null | Object
-
blazepose: null | Object
-
centernet: null | Object
-
efficientpose: null | Object
-
embedding: null | Object
-
emotion: null | Object
-
face: null | [Object, Object, Object]
-
faceres: null | Object
-
gender: null | Object
-
handpose: null | [Object, Object]
-
iris: null | Object
-
nanodet: null | Object
-
posenet: null | Object
sysinfo
sysinfo: { agent: string; platform: string }
Type declaration
-
agent: string
-
platform: string
Human library main class
All methods and properties are available only as members of Human class