Evaluation
With these tools, you can evaluate results from previous tools:
Common Use Cases
Use this overview to find the right tool to evaluate data and compute results.
|
Task |
Tool |
Usage |
|---|---|---|
|
Get specific properties from a region. |
Evaluate regions based on a specific feature like "number", "inner radius", or "minimum gray value". The region must be connected from a tool with regions as result type, e.g., "Detect Stain" and "Count in Back Light". |
|
|
Get specific properties from contours. |
Evaluate contours based on a specific feature like "number", "circularity", or "minimum gray value". The contours must be connected from an appropriate tool with contours as result type like "Measure Opposite Edges". |
|
|
Compute results based on operators and your tool parameters. |
Compute results with one or more custom expressions. The expressions can be based on tool parameters and a comprehensive set of operators. You can use this tool for various tasks, e.g., to compare results with expected values, prepare parameters to be visualized in the Frontend, or to add text to results. |
|
|
Define conditions for the execution of tools. |
Define which tools are to be executed if a certain condition is true and which tools are to be executed if the condition is not true. The tool is similar to the tool Evaluate Expression with the difference that this tool allows you to specify the further processing depending on the evaluated condition. The condition can contain numeric and string results of previous tools or values that have been specified manually. However, the condition should be defined thus that its result can be mapped to a boolean value. |
|
|
Group regions for further processing and evaluate them. |
Use this tool from the category Defect Detection to cluster regions and to evaluate them, e.g., based on their number and area. This may be useful if you want to evaluate defects like scratches and stains. |