Skip to content

Utilities

Inputs

  • Input 1…N: Any number of images.

Widgets

None

Outputs

  • Output: The Combined Batch.
  • Count: Batch size.

Takes multiple individual images (or batches) and merges them into a single large batch sequence.





Inputs

  • BBoxes: Box coordinates.

Widgets

None

Outputs

  • Area: Calculated pixel area.

Calculates the surface area (Width * Height) of a bounding box.





Inputs

  • BBoxes: Bounding Boxes.
  • Scores/Areas: (Optional) Confidence or Size data.

Widgets

  • filter_mode: Score or Area.
  • min_value: Minimum threshold.
  • max_value: Maximum threshold.

Outputs

  • Filtered BBoxes: Result list.

Filters out bounding boxes that are too small (Area) or too low confidence (Score). Essential for cleaning up noisy object detections.





Inputs

  • BBox: Input box.

Widgets

None

Outputs

  • x, y: Top-left corner.
  • w, h: Dimensions.
  • center: [x, y] center.

Breaks a Bounding Box down into its raw numbers.





Inputs

  • a: Value 1.
  • b: Value 2.

Widgets

  • Operator: ==, !=, <, >, etc.

Outputs

  • Result: Boolean (True/False).

Checks a condition. Use this to create logic gates or filters.

WidgetTypeDescription
OperatorDropdownThe logic to apply. == (Equals), != (Not Equals), > (Greater Than).

Inputs

  • Image: Input.

Widgets

None

Outputs

  • Width: px.
  • Height: px.

Reads the metadata dimensions of an image.





Inputs

  • Array: List of items.

Widgets

  • Index: Position (0, 1, 2…).

Outputs

  • Item: The single item.

Extracts the Nth item from a list.

WidgetTypeDescription
IndexIntThe zero-based position. 0 = First item.





Inputs

  • Image(s): Input.

Widgets

  • Width: px.
  • Height: px.
  • Interpolation: Linear, Lanczos, etc.

Outputs

  • Image(s): Resized result.

Rescales images.

WidgetTypeOptionsDescription
Width/HeightInt-New dimensions in pixels.
InterpolationDropdownNearest, Linear, LanczosNearest = pixelated. Lanczos = smoothest/sharpest.




Inputs

  • Data: Any data to save.

Widgets

  • Location: Folder path (empty=temp).
  • Filename Prefix: Name of the file.

Outputs

  • Path: The absolute path of the saved file.
  • Log: Status message.

Saves any data (text, image bytes, JSON) to a file on the server.

WidgetTypeDescription
LocationTextTarget folder. Leave empty to use the default temporary directory.
Filename PrefixTextThe base name of the file (e.g. “my_data” -> “my_data_001.txt”).




Inputs

  • Data: Any input.

Widgets

  • Visualize: Click to open viewer.

Outputs

  • Data: Passthrough of input.

Debug tool. Passes data through unchanged, but allows you to inspect the JSON/Object structure in a popup window.





Inputs

  • Mask: Input binary mask.

Widgets

  • Expansion: Pixels to grow (+) or shrink (-).
  • Feather: Blur radius for soft edges.

Outputs

  • Mask: Processed mask.

Expands (dilates) or contracts (erodes) a mask, with optional feathering to soften the edges.

WidgetTypeDescription
ExpansionIntNumber of pixels to expand the white area. Negative values shrink it.
FeatherIntAmount of blur to apply to the edges after expansion.