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 |
Union[List[str], 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:
Clip Comparison,Halo Visualization,Anthropic Claude,Image Blur,Email Notification,Camera Focus,Text Display,CSV Formatter,Contrast Equalization,Object Detection Model,Blur Visualization,Roboflow Dataset Upload,Corner Visualization,Dynamic Crop,Classification Label Visualization,Relative Static Crop,Dimension Collapse,Trace Visualization,Multi-Label Classification Model,Camera Focus,Mask Visualization,SIFT,Stitch OCR Detections,Background Color Visualization,Polygon Visualization,Local File Sink,Florence-2 Model,Stitch OCR Detections,Size Measurement,Ellipse Visualization,Pixelate Visualization,SIFT Comparison,Roboflow Custom Metadata,Identify Changes,LMM,Detections List Roll-Up,OpenAI,Circle Visualization,Dot Visualization,Twilio SMS Notification,Absolute Static Crop,Morphological Transformation,Crop Visualization,Single-Label Classification Model,Dynamic Zone,Google Gemini,Keypoint Visualization,Polygon Visualization,Google Vision OCR,Icon Visualization,Llama 3.2 Vision,Gaze Detection,Color Visualization,Image Contours,Stitch Images,OpenAI,VLM As Classifier,LMM For Classification,Email Notification,Cosine Similarity,VLM As Detector,Anthropic Claude,OpenAI,Bounding Box Visualization,Triangle Visualization,Background Subtraction,Grid Visualization,Model Comparison Visualization,Reference Path Visualization,Line Counter Visualization,EasyOCR,Halo Visualization,OCR Model,Instance Segmentation Model,Slack Notification,Stability AI Inpainting,Image Slicer,Google Gemini,Florence-2 Model,Image Convert Grayscale,Stability AI Image Generation,Heatmap Visualization,Polygon Zone Visualization,Image Slicer,Label Visualization,Google Gemini,Depth Estimation,Image Preprocessing,OpenAI,Stability AI Outpainting,CogVLM,Webhook Sink,Image Threshold,Anthropic Claude,Buffer,Camera Calibration,Perspective Correction,QR Code Generator,Motion Detection,Keypoint Detection Model,Model Monitoring Inference Aggregator,Twilio SMS/MMS Notification,Roboflow Dataset Upload,Clip Comparison - outputs:
Polygon Visualization,Halo Visualization,Icon Visualization,Color Visualization,Segment Anything 2 Model,Blur Visualization,Detections Stabilizer,Roboflow Dataset Upload,Corner Visualization,Dynamic Crop,Distance Measurement,Trace Visualization,Triangle Visualization,Detections Classes Replacement,Bounding Box Visualization,Model Comparison Visualization,Mask Visualization,Camera Focus,Halo Visualization,Detections Consensus,Time in Zone,Stability AI Inpainting,Line Counter,Detection Event Log,Detections Combine,Path Deviation,Florence-2 Model,Background Color Visualization,Mask Area Measurement,Bounding Rectangle,PTZ Tracking (ONVIF).md),Heatmap Visualization,Polygon Visualization,Florence-2 Model,Size Measurement,Label Visualization,Line Counter,Ellipse Visualization,Detections Filter,Pixelate Visualization,Time in Zone,Roboflow Custom Metadata,Byte Tracker,Detections Stitch,Time in Zone,Detections List Roll-Up,Detections Merge,Dot Visualization,Circle Visualization,Byte Tracker,Byte Tracker,Path Deviation,Velocity,Perspective Correction,Detections Transformation,Overlap Filter,Model Monitoring Inference Aggregator,Detection Offset,Crop Visualization,Roboflow Dataset Upload,Dynamic Zone
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(Union[string,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
}