Skip to main content

Segmenter

Extends​

Properties​

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

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


update()​

update(options): Promise<void>;

Parameters​

ParameterType
optionsProcessorOptions

Returns​

Promise<void>


process()​

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

Parameters​

ParameterType
inputVideoFrameLike
options?RendererOptions

Returns​

Promise<VideoFrameLike | undefined>


subscribe()​

subscribe(event, callback): Unsubscribe;

Parameters​

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

Returns​

Unsubscribe