Interface: SegmentationRequest
Defined in: packages/agentos/src/io/segmentation/types.ts:118
Normalized provider-level request produced by the segment helper
from SegmentOptions. The image is already a Buffer, exactly one
mode is resolved, and point labels are defaulted.
Properties
box?
optionalbox:SegmentationBox
Defined in: packages/agentos/src/io/segmentation/types.ts:124
image
image:
Buffer
Defined in: packages/agentos/src/io/segmentation/types.ts:120
maxMasks?
optionalmaxMasks:number
Defined in: packages/agentos/src/io/segmentation/types.ts:125
minScore?
optionalminScore:number
Defined in: packages/agentos/src/io/segmentation/types.ts:126
mode
mode:
SegmentationMode
Defined in: packages/agentos/src/io/segmentation/types.ts:121
modelId
modelId:
string
Defined in: packages/agentos/src/io/segmentation/types.ts:119
points?
optionalpoints:object[]
Defined in: packages/agentos/src/io/segmentation/types.ts:123
label
label:
"background"|"foreground"
x
x:
number
y
y:
number
prompt?
optionalprompt:string
Defined in: packages/agentos/src/io/segmentation/types.ts:122
providerOptions?
optionalproviderOptions:Record<string,unknown> |SegmentationProviderOptionBag
Defined in: packages/agentos/src/io/segmentation/types.ts:127