Basic Concept¶
This section covers the definition, types, and relevant interfaces of Steps.
Definition and Types of Steps¶
An Step is a Mech-Vision’s minimum algorithm unit for data processing. In Mech-Vision, a project is built by connecting different Steps to process the input data by user-defined rules. Therefore, Steps are the basis of project construction.
You do not need to write code to use Mech-Vision. Instead, you only need to drag and connect Steps to create your Mech-Vision Project.
Steps are divided into three types based on their roles.
Type |
Description |
Illustration |
Input |
Input-type Steps input raw data to Mech-Vision and output data to processing-type Steps. They only have output ports at the bottom. |
|
Processing |
Processing-type Steps process data received from Input-type Steps or preceding processing-type Steps and output the data to Output-type Steps or succeeding Steps. They have input ports on the top and output ports at the bottom. |
|
Output |
Output-type Steps output processed data received from processing-type Steps. They only have input ports on the top and usually used to end the project. |
Relevant interfaces of Steps¶
Relevant interfaces include Step Library, Graphical Programming Workspace, Step Parameters, Step Quick Info, and Step Comment.