Machine Vision Express™ enables computers to "see" like a human.
Machine Vision - FAQ - MVE Run
What is MVE Run used for?
Typically the MVE Run program is installed on a system equipped with camera and custom I/O board. MVE Run is used to execute Python Scripts, or DLLs created with the help of a C++ compiler and linker. Instructions embedded within the Python Script, or DLL, are then followed to:
- Capture an image
- Analyze the images content, and
- Send the findings to the I/O board, which may in turn steer products in an assembly line.
This sequence is repeated many times over, at least once for every product that needs to be inspected.
For simulation purposes and as an aid during system installation MVE Run accommodates the use of canned images.
Python Script files may be created, edited and/or simulated by either MVE GUI or MVE Python, both of these editors are accessible from the MVE Navigator, whereas DLLs are created by the C++ compiler / linker.
MVE Run controls allow for:
- Camera adjustment
- Script/DLL file selection
- Trigger type selection
- Camera or Image Input File selection
- Handling of Image Input Files after processing
- Creation and handling of an Output Status File
The Help file contained within MVE Run provides the necessary details.
Attention:
Sometimes it is necessary to associate a Script with an Image. In MVE Run this association is accomplished by placing the Script File and the Image File into the same directory.
Why may it be necessary to associate a Script with an Image? Here is an example: if the objective is to find a particular object within the captured image, then the associated image could be used to define what this particular object looks like.