Segmenter
Extends
Properties
| Property | Type | Inherited from |
|---|---|---|
backgroundImage? | BackgroundImage | - |
modelAsset | SegmentationModelAsset | - |
status | | "closed" | "closing" | "Error" | "destroyed" | "destroying" | "idle" | "new" | "opened" | "opening" | "processing" | "updated" | "updating" | Process.status |
Methods
close()
close(): void;
Returns
void
Inherited from
destroy()
destroy(): Promise<void>;
Returns
Promise<void>
Inherited from
open()
open(options?): Promise<void>;
Parameters
| Parameter | Type |
|---|---|
options? | ProcessorOptions |
Returns
Promise<void>
Overrides
process()
process(input, options?): Promise<undefined | VideoFrameLike>;
Parameters
| Parameter | Type |
|---|---|
input | VideoFrameLike |
options? | RendererOptions |
Returns
Promise<undefined | VideoFrameLike>
subscribe()
subscribe(event, callback): Unsubscribe;
Parameters
| Parameter | Type |
|---|---|
event | | "Error" | "ContextCreationError" | "ContextLost" | "ContextRestored" | "ProcessorRestarted" | "SamplingError" |
callback | Callback<void> |
Returns
Unsubscribe
update()
update(options): Promise<void>;
Parameters
| Parameter | Type |
|---|---|
options | ProcessorOptions |
Returns
Promise<void>