Seg Preview¶
Class: SegPreviewBlockV1
Source: inference.core.workflows.core_steps.models.foundation.seg_preview.v1.SegPreviewBlockV1
Seg Preview
Type identifier¶
Use the following identifier in step "type" field: roboflow_core/seg-preview@v1to add the block as
as step in your workflow.
Properties¶
| Name | Type | Description | Refs |
|---|---|---|---|
name |
str |
Enter a unique identifier for this step.. | ❌ |
class_names |
List[str] |
List of classes to recognise. | ✅ |
threshold |
float |
Threshold for predicted mask scores. | ✅ |
The Refs column marks possibility to parametrise the property with dynamic values available
in workflow runtime. See Bindings for more info.
Available Connections¶
Compatible Blocks
Check what blocks you can connect to Seg Preview in version v1.
- inputs:
Llama 3.2 Vision,Dot Visualization,Stability AI Inpainting,Reference Path Visualization,Clip Comparison,Buffer,SIFT,Halo Visualization,Image Convert Grayscale,Stability AI Outpainting,QR Code Generator,Anthropic Claude,Triangle Visualization,Cosine Similarity,Depth Estimation,Image Contours,Line Counter Visualization,Mask Visualization,Image Slicer,Size Measurement,Ellipse Visualization,Model Comparison Visualization,Dimension Collapse,Polygon Visualization,Background Color Visualization,Polygon Zone Visualization,Corner Visualization,Crop Visualization,Stitch Images,Contrast Equalization,Blur Visualization,Dynamic Crop,Image Slicer,Camera Focus,Dynamic Zone,OpenAI,Google Gemini,Color Visualization,Florence-2 Model,Classification Label Visualization,Gaze Detection,Label Visualization,OpenAI,Circle Visualization,Image Threshold,SIFT Comparison,Keypoint Visualization,Camera Calibration,Trace Visualization,Identify Changes,Image Preprocessing,Morphological Transformation,Icon Visualization,Perspective Correction,Bounding Box Visualization,Clip Comparison,Absolute Static Crop,Grid Visualization,Pixelate Visualization,Image Blur,Relative Static Crop,Florence-2 Model,Stability AI Image Generation - outputs:
PTZ Tracking (ONVIF).md),Detections Stitch,Dot Visualization,Time in Zone,Stability AI Inpainting,Line Counter,Bounding Rectangle,Halo Visualization,Model Monitoring Inference Aggregator,Detections Merge,Distance Measurement,Florence-2 Model,Path Deviation,Time in Zone,Triangle Visualization,Mask Visualization,Detections Classes Replacement,Size Measurement,Ellipse Visualization,Model Comparison Visualization,Roboflow Custom Metadata,Time in Zone,Detections Combine,Polygon Visualization,Background Color Visualization,Corner Visualization,Crop Visualization,Roboflow Dataset Upload,Blur Visualization,Dynamic Crop,Byte Tracker,Overlap Filter,Detections Transformation,Detections Stabilizer,Segment Anything 2 Model,Dynamic Zone,Byte Tracker,Color Visualization,Florence-2 Model,Velocity,Label Visualization,Circle Visualization,Detections Consensus,Trace Visualization,Icon Visualization,Roboflow Dataset Upload,Bounding Box Visualization,Detections Filter,Detection Offset,Path Deviation,Pixelate Visualization,Perspective Correction,Line Counter,Byte Tracker
Input and Output Bindings¶
The available connections depend on its binding kinds. Check what binding kinds
Seg Preview in version v1 has.
Bindings
-
input
images(image): The image to infer on..class_names(list_of_values): List of classes to recognise.threshold(float): Threshold for predicted mask scores.
-
output
predictions(instance_segmentation_prediction): Prediction with detected bounding boxes and segmentation masks in form of sv.Detections(...) object.
Example JSON definition of step Seg Preview in version v1
{
"name": "<your_step_name_here>",
"type": "roboflow_core/seg-preview@v1",
"images": "$inputs.image",
"class_names": [
"car",
"person"
],
"threshold": 0.3
}