Show Image
This function block displays image data in the workspace and provides a quick viewer to inspect images in detail.
π₯ Inputs
Image Any This input socket accepts any image data produced by other function blocks.
π€ Outputs
This function block does not provide any output sockets.
πΉοΈ Controls
See Image A button that opens a dedicated image viewer window to inspect the currently displayed image.
Show Image The visual area inside the block that previews the latest image received.
π¨ Features
Live preview of incoming images, keeping the last valid image visible if a new input is temporarily missing.
Fast inspection via the
See Imageviewer for zooming, panning, and closer examination.Resizable interface so the preview area can be adjusted to fit your layout.
π Usage Instructions
Connect any image-producing block to the
Image Anyinput socket. Common sources includeCamera USB,Camera IP (ONVIF),Stream Reader, orLoad Image.Watch the preview area update with the latest image.
Click the
See Imagebutton to open the image in a larger viewer window for closer inspection.
π Evaluation
When the workspace runs, this function block shows the most recent image sent to its input. If no image is available, it retains the last shown image to avoid abrupt visual gaps.
π‘ Tips and Tricks
Combine with image sources: connect
Camera USB,Camera IP (ONVIF), orLoad Imageto quickly preview live feeds or loaded files.Pair with preprocessing: place
Image Resize,Blur, orDenoisingbefore this block to preview how filtering or resizing affects the final image.Use with analysis blocks: feed the output of detectors (for visualization) into this block by connecting their image outputs β useful choices are
Object Detection,Mask Detection, orPose Estimation.For multi-image layouts: combine with
Collage ImagesorImage Concatenateto preview combined results before sending to the viewer.
π οΈ Troubleshooting
No image appears: ensure the upstream block is producing image data and is connected to the
Image Anysocket.Viewer opens but is blank: verify the connected block is actively sending frames (camera blocks often require activation signals).
Image seems stale: the block keeps the last valid image if a new frame is missing; check the source block (e.g., camera activation or stream stability).
Last updated
Was this helpful?