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