Background Color Visualization¶
Class: BackgroundColorVisualizationBlockV1
The BackgroundColorVisualization
block draws all areas
outside of detected regions in an image with a specified
color.
Type identifier¶
Use the following identifier in step "type"
field: roboflow_core/background_color_visualization@v1
to add the block as
as step in your workflow.
Properties¶
Name | Type | Description | Refs |
---|---|---|---|
name |
str |
Enter a unique identifier for this step.. | ❌ |
copy_image |
bool |
Enable this option to create a copy of the input image for visualization, preserving the original. Use this when stacking multiple visualizations.. | ✅ |
color |
str |
Color of the background.. | ✅ |
opacity |
float |
Transparency of the Mask overlay.. | ✅ |
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 Background Color Visualization
in version v1
.
- inputs:
SIFT Comparison
,Segment Anything 2 Model
,Keypoint Detection Model
,Image Convert Grayscale
,Byte Tracker
,VLM as Classifier
,VLM as Detector
,Image Threshold
,Detections Stitch
,Polygon Visualization
,YOLO-World Model
,Dynamic Zone
,CogVLM
,Pixelate Visualization
,Time in Zone
,Identify Outliers
,Circle Visualization
,Dynamic Crop
,Dot Visualization
,Slack Notification
,Model Comparison Visualization
,Background Color Visualization
,Absolute Static Crop
,Byte Tracker
,Keypoint Visualization
,Roboflow Custom Metadata
,Byte Tracker
,Detection Offset
,Template Matching
,Time in Zone
,LMM
,Detections Consensus
,Roboflow Dataset Upload
,LMM For Classification
,Single-Label Classification Model
,Florence-2 Model
,Google Gemini
,VLM as Classifier
,Label Visualization
,Local File Sink
,Image Slicer
,Bounding Rectangle
,Gaze Detection
,Keypoint Detection Model
,Triangle Visualization
,Anthropic Claude
,Corner Visualization
,Stability AI Inpainting
,Florence-2 Model
,Image Contours
,Path Deviation
,Path Deviation
,Llama 3.2 Vision
,OCR Model
,Line Counter
,Model Monitoring Inference Aggregator
,Instance Segmentation Model
,Camera Focus
,Depth Estimation
,Perspective Correction
,Google Vision OCR
,Detections Stabilizer
,Camera Calibration
,Line Counter Visualization
,Multi-Label Classification Model
,VLM as Detector
,Object Detection Model
,Email Notification
,OpenAI
,Detections Transformation
,Color Visualization
,SIFT
,Moondream2
,Image Slicer
,Detections Classes Replacement
,Mask Visualization
,Twilio SMS Notification
,Crop Visualization
,Grid Visualization
,Clip Comparison
,Relative Static Crop
,Stitch Images
,Overlap Filter
,Instance Segmentation Model
,Webhook Sink
,Stitch OCR Detections
,Ellipse Visualization
,Image Blur
,Halo Visualization
,Reference Path Visualization
,Detections Merge
,SIFT Comparison
,Velocity
,Image Preprocessing
,Roboflow Dataset Upload
,JSON Parser
,Detections Filter
,Classification Label Visualization
,OpenAI
,Blur Visualization
,Polygon Zone Visualization
,Identify Changes
,Object Detection Model
,Trace Visualization
,Bounding Box Visualization
,Stability AI Image Generation
,CSV Formatter
- outputs:
Segment Anything 2 Model
,Keypoint Detection Model
,Image Convert Grayscale
,VLM as Classifier
,VLM as Detector
,Detections Stitch
,Image Threshold
,Polygon Visualization
,YOLO-World Model
,CogVLM
,Pixelate Visualization
,Time in Zone
,SmolVLM2
,Circle Visualization
,Dynamic Crop
,Dot Visualization
,Model Comparison Visualization
,Background Color Visualization
,Absolute Static Crop
,Byte Tracker
,QR Code Detection
,Keypoint Visualization
,Single-Label Classification Model
,LMM
,Template Matching
,LMM For Classification
,Florence-2 Model
,Roboflow Dataset Upload
,Clip Comparison
,Google Gemini
,VLM as Classifier
,Label Visualization
,Image Slicer
,Gaze Detection
,Keypoint Detection Model
,Triangle Visualization
,Anthropic Claude
,Florence-2 Model
,Corner Visualization
,Stability AI Inpainting
,Image Contours
,Llama 3.2 Vision
,OCR Model
,Qwen2.5-VL
,Instance Segmentation Model
,Camera Focus
,Depth Estimation
,Perspective Correction
,Google Vision OCR
,Single-Label Classification Model
,Detections Stabilizer
,Camera Calibration
,Line Counter Visualization
,Multi-Label Classification Model
,VLM as Detector
,Object Detection Model
,OpenAI
,Color Visualization
,SIFT
,Moondream2
,Image Slicer
,Barcode Detection
,Mask Visualization
,Crop Visualization
,Clip Comparison
,Pixel Color Count
,Relative Static Crop
,Stitch Images
,Instance Segmentation Model
,Buffer
,Ellipse Visualization
,Image Blur
,Dominant Color
,Halo Visualization
,Reference Path Visualization
,SIFT Comparison
,Multi-Label Classification Model
,Image Preprocessing
,Roboflow Dataset Upload
,OpenAI
,Classification Label Visualization
,CLIP Embedding Model
,Blur Visualization
,Polygon Zone Visualization
,Object Detection Model
,Trace Visualization
,Bounding Box Visualization
,Stability AI Image Generation
Input and Output Bindings¶
The available connections depend on its binding kinds. Check what binding kinds
Background Color Visualization
in version v1
has.
Bindings
-
input
image
(image
): The image to visualize on..copy_image
(boolean
): Enable this option to create a copy of the input image for visualization, preserving the original. Use this when stacking multiple visualizations..predictions
(Union[object_detection_prediction
,keypoint_detection_prediction
,instance_segmentation_prediction
]): Model predictions to visualize..color
(string
): Color of the background..opacity
(float_zero_to_one
): Transparency of the Mask overlay..
-
output
image
(image
): Image in workflows.
Example JSON definition of step Background Color Visualization
in version v1
{
"name": "<your_step_name_here>",
"type": "roboflow_core/background_color_visualization@v1",
"image": "$inputs.image",
"copy_image": true,
"predictions": "$steps.object_detection_model.predictions",
"color": "WHITE",
"opacity": 0.5
}