Skip to main content

@auvious/media-tools / ImageSegmenter

Class: ImageSegmenter

Table of contents​

Constructors​

Properties​

Accessors​

Methods​

Constructors​

constructor​

• new ImageSegmenter(assetsPath): ImageSegmenter

Parameters​

NameType
assetsPathstring

Returns​

ImageSegmenter

Properties​

assetsPath​

• assetsPath: string


segmenter​

• Private segmenter: null | InteractiveSegmenter = null

Accessors​

loaded​

• get loaded(): boolean

Returns​

boolean

Methods​

load​

▸ load(): Promise<void>

Returns​

Promise<void>


segment​

▸ segment(source, keypoint?): Promise<string>

Parameters​

NameType
sourceHTMLCanvasElement | HTMLVideoElement | HTMLImageElement
keypoint?Object
keypoint.xnumber
keypoint.ynumber

Returns​

Promise<string>