Skip to main content

Interface: SegmentMask

Defined in: packages/agentos/src/io/segmentation/types.ts:86

A single segmented region.

Properties​

bbox​

bbox: SegmentationBox

Defined in: packages/agentos/src/io/segmentation/types.ts:90

Tight bounding box in source-image pixels, top-left origin.


index​

index: number

Defined in: packages/agentos/src/io/segmentation/types.ts:96

Stable index within the result.


label?​

optional label: string

Defined in: packages/agentos/src/io/segmentation/types.ts:94

Grounding phrase for text prompts; undefined for geometric/automatic.


mask​

mask: Buffer

Defined in: packages/agentos/src/io/segmentation/types.ts:88

PNG bytes; white(255)=object, black(0)=background (matches editImage mask).


score​

score: number

Defined in: packages/agentos/src/io/segmentation/types.ts:92

Model confidence 0–1 (1 when the model reports none).