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).