Skip to main content
Skip table of contents

ONNX Components

The following nodes can only be used in combination with a VIU2.

ONNX Code Detection

This component allows you to detect and read codes in a neural network using AI methods. Configure the basic settings and use the Get node of this component in combination with the "Detect Code (ONNX)" node.

Parameter set

Attribute

Type

Description

Model File Path

FileStoreItem

Defines the path to the ONNX model to be used for inference.

Border Color Grayscale Value

Int32

Auto Padding

Boolean

Defines whether spacing should be set automatically.

Keep Aspect Ratio

Boolean

Defines whether the aspect ratio should be maintained.

Scale Up Enabled

Boolean

Defines whether enlargement should be allowed.

Stride

Int32

Number Of Threads

Int32

Defines the number of threads to be used for inference.

Character Classes File Path

FileStoreItem

Confidence Threshold

Single

Defines the minimum confidence level an object must have to be considered recognized. The value must be between 0 and 1.

Iou Threshold

Single

Defines the maximum IoU value between two detected objects. If the threshold is exceeded, the objects are counted as one. The value must be between 0 and 1.

Maximal Width And Height

Int32

Defines the maximum value for height and width.

Maximal Number Of Boxes

Int32

Defines the maximum number of boxes.

Maximal Number Of Detections

Int32

Defines the maximum number of returned detections.

Minimal Code Length

Int32

Defines the minimum code length of the returned detections.

R

Byte

G

Byte

B

Byte

Character Roi Thickness

Int32

ONNX Yolo Classification

This component allows you to classify images using AI methods. Configure the basic settings and use the Get node of this component in combination with the "Classify Image (ONNX)" node.

Flow

Screenshot 2025-12-03 102033.png

Parameter set

Attribute

Type

Description

Model File Path

FileStoreItem

Defines the path to the ONNX model to be used for inference.

Number Of Threads

Int32

Defines the number of threads to be used for inference.

Confidence Threshold

Single

Defines the minimum confidence level an object must have to be considered recognized. The value must be between 0 and 1.

Maximal Number Of Detections

Int32

Defines the maximum number of returned detections.

ONNX Yolo Detection

This component allows you to detect objects in an image using AI methods. Configure the basic settings and use the Get node of this component in combination with the “Detect Objects (ONNX)” node.

Flow

Screenshot 2025-12-03 104626.png

Parameter set

Attribute

Type

Description

Model File Path

FileStoreItem

Defines the path to the ONNX model to be used for inference.

Number Of Threads

Int32

Defines the number of threads to be used for inference.

Oriented Boxes

Boolean

Defines whether object recognition is performed in a normal or oriented manner.

Confidence Threshold

Single

Defines the minimum confidence level an object must have to be considered recognized. The value must be between 0 and 1.

Iou Threshold

Single

Defines the maximum IoU value between two detected objects. If the threshold is exceeded, the objects are counted as one. The value must be between 0 and 1.

Maximal Number Of Detections

Int32

Defines the maximum number of returned detections.

Draw Object Name

Boolean

Defines whether the object name should be displayed in the processed image.

Draw Object Score

Boolean

Determines whether the confidence score should be displayed in the processed image.

Bounding Box Thickness

Int32

Sets the strength of the bounding boxes in the processed image. The value must be greater than 0.

Object Name Thickness

Int32

Sets the strength of the bounding box label. The value must be greater than 0.

Object Name Font Size

Single

Sets the text size of the bounding box label.

ONNX Yolo Segmentation

This component allows you to perform instance segmentation using AI methods. Configure the basic settings and use the Get node of this component in combination with the "Segment Instances (ONNX)" node.

Flow

Screenshot 2025-12-03 105550.png

Parameter set

Attribute

Type

Description

Model File Path

FileStoreItem

Defines the path to the ONNX model to be used for inference.

Number Of Threads

Int32

Defines the number of threads to be used for inference.

Confidence Threshold

Single

Defines the minimum confidence level an object must have to be considered recognized. The value must be between 0 and 1.

Mask Threshold

Single

Defines the threshold that determines whether a pixel is part of the object mask or not. The value must be between 0 and 1.

Iou Threshold

Single

Defines the maximum IoU value between two detected objects. If the threshold is exceeded, the objects are counted as one. The value must be between 0 and 1.

Maximal Number Of Detections

Int32

Defines the maximum number of returned detections.

Draw Object Name

Boolean

Determines whether the object name should be displayed in the processed image.

Draw Object Score

Boolean

Determines whether the confidence score should be displayed in the processed image.

Bounding Box Thickness

Int32

Sets the strength of the bounding boxes in the processed image. The value must be greater than 0.

Object Name Thickness

Int32

Sets the strength of the bounding box label. The value must be greater than 0.

Object Name Font Size

Single

Sets the text size of the bounding box label.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.