Modules

Find links below to the following Modules for image processing, displayed by category:

MODULES - RECOGNITION METHODS:

Anomaly Detector - searches for anomalies in the image.

Classifier - object classification.

Detector - searches for objects (and optionally classifies them).

Surface Detection - surface recognition.

Measure - measuring dimensions of objects.

OCR - recognizing characters/words in the image.

MODULES - EDITING TOOLS:

Preprocess - tool for image editing before the next processing.

Mask - tool designed to cover parts of the image that should be ignored.

Unifier - unifies the position and rotation of the objects in the images for further processing.

MODULES - ENHANCEMENTS:

Code - image processing by a custom code

Parallelism - parallelism enables parallel processing between branches.

Artificial Intelligence modules are trained based on user-annotated models. The user then selects which model should be used for the module.

The principle of image processing is based on a one-way passage through the modules, where each module processes the image and sends new information to the next module.

In some cases, selecting a single module may be sufficient to achieve a successful result.

The order of modules is called Flow and the software runs through the flow in a top-to-bottom direction. You can see the flow of modules in the graph available under Modules option. There you can also see which modules are active/inactive and their processing time.

 

 

 

By clicking on the Edit button, the flow can be configured, you can add modules by using + button on a desired position, which shows the following pop-up window, containing brief information about each module:

 

 

You can also Remove, Rename or Add notes to existing modules in the Flow.

Modules communicate between them via Context.

By clicking on the Show module flow button in the top right corner the Flow will be visible even after clicking on the specific module.