Skip to main content

Segmenter

Extends

Properties

PropertyTypeInherited from
backgroundImage?BackgroundImage-
modelAssetSegmentationModelAsset-
status| "closed" | "closing" | "Error" | "destroyed" | "destroying" | "idle" | "new" | "opened" | "opening" | "processing" | "updated" | "updating"Process.status

Methods

close()

close(): void;

Returns

void

Inherited from

Process.close


destroy()

destroy(): Promise<void>;

Returns

Promise<void>

Inherited from

Process.destroy


open()

open(options?): Promise<void>;

Parameters

ParameterType
options?ProcessorOptions

Returns

Promise<void>

Overrides

Process.open


process()

process(input, options?): Promise<undefined | VideoFrameLike>;

Parameters

ParameterType
inputVideoFrameLike
options?RendererOptions

Returns

Promise<undefined | VideoFrameLike>


subscribe()

subscribe(event, callback): Unsubscribe;

Parameters

ParameterType
event| "Error" | "ContextCreationError" | "ContextLost" | "ContextRestored" | "ProcessorRestarted" | "SamplingError"
callbackCallback<void>

Returns

Unsubscribe


update()

update(options): Promise<void>;

Parameters

ParameterType
optionsProcessorOptions

Returns

Promise<void>