DriftCapture · class
Sam21Tracker
Explained in DriftCapture.
class Sam21Trackerimport { Sam21Tracker } from '@driftengine/capture';Constructor
new
constructor(config: Sam21Config, weights: Sam21Weights, run: GraphRun, video: Sam21Video)| Parameter | Type | Description |
|---|---|---|
config | Sam21Config | |
weights | Sam21Weights | |
run | GraphRun | |
video | Sam21Video |
Methods
prompt
prompt(frame: number, prompts: ReadonlyMap<number, SamPrompt>): voidPrompts on frame, replacing each object's earlier ones there; the next step decodes them.
| Parameter | Type | Description |
|---|---|---|
frame | number | |
prompts | ReadonlyMap<number, SamPrompt> |
step
step(frame: number, reverse?: boolean): Promise<Sam21Frame>Every object on frame, as the upstream's forward over its session answers it.
| Parameter | Type | Description |
|---|---|---|
frame | number | |
reverse? | boolean |