pyflink.multimodal.expression.ImageExpressionAccessor.segment#
- ImageExpressionAccessor.segment(*, model: str = 'FastSAM-x.pt', confidence: float = 0.05, imgsz: int = 1024, iou: float = 0.5, model_sharing: Optional[Literal['process', 'shared']] = None, concurrency: Optional[int] = None, batch_size: Optional[int] = None, num_gpus: Optional[float] = None, gpu_type: Optional[str] = None) pyflink.table.expression.Expression[source]#
Segment objects or regions in image values.
Equivalent to
image_segment(). See that function for full parameter details.- Parameters
model – Segmentation model name or path.
confidence – Minimum segmentation confidence.
imgsz – Inference image size.
iou – IoU threshold used for mask filtering.
model_sharing – Optional model sharing mode.
concurrency – Optional execution concurrency for this operation.
Noneuses the framework default.batch_size – Optional inference batch size.
num_gpus – Optional number of GPUs requested for model inference.
gpu_type – Optional GPU type requested for model inference.
- Returns
A DataFrame expression that produces
BINARYindexed PNG mask bytes.