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 Image viewer for zooming, panning, and closer examination.

  • Resizable interface so the preview area can be adjusted to fit your layout.

πŸ“ Usage Instructions

  1. Connect any image-producing block to the Image Any input socket. Common sources include Camera USB, Camera IP (ONVIF), Stream Reader, or Load Image.

  2. Watch the preview area update with the latest image.

  3. Click the See Image button 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), or Load Image to quickly preview live feeds or loaded files.

  • Pair with preprocessing: place Image Resize, Blur, or Denoising before 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, or Pose Estimation.

  • For multi-image layouts: combine with Collage Images or Image Concatenate to 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 Any socket.

  • 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?