Machine Vision Express™ enables computers to "see" like a human.
Machine Vision - FAQ - Platform
Which Development Platform do I choose?
That depends on several factors and unfortunately there is no such thing as a magic answer. The most relevant factors that go into this decision are:
- Which programming language is the user familiar with?
- How experienced is the user?
- How much time is available to create the application?
- How complex is the problem?
- What R&D features/utilities does the Development Platform offer?
Machine Vision Express™ offers three Development Platforms, each of which has distinct advantages and disadvantages.
| Platform | Pros | Cons |
| Graphical User Interface |
Fast solutions No programming skills required Loaded with R+D features Easy to learn |
Not for complex problems |
| Python Script |
For jobs of medium complexity Writing scripts is faster than C++ Some R&D features |
Must know the Python language |
| C++ |
Solves the most complex problems Long R&D cycles |
Must know the C++ language |
Below is a graphical presentation addressing the same issue.
Machine Vision Express™ |
| one library - three languages - debugger - visual simulator |
|
| Experience level | ► None | ► Medium | ► High |
| ▼ | ▼ | ▼ |
| Language | GUI | Python Script | C++ |
| ▼ | ▼ | ▼ |
| Vision Library | Axtel | Axtel | Axtel |
| ▼ | ▼ | ▼ |
| Editor | Axtel | Axtel | MS-Borland |
| ▼ | ▼ | ▼ |
| Compiler | N.U. | N.U. | MS-Borland |
| ▼ | ▼ | ▼ |
| Debugger | Axtel | Axtel | MS-Borland |
| ▼ | ▼ |
| Visual Simulator | Axtel | User |
| ▼ | ▼ |
| Output | Python Script | DLL or EXE |
| ▼ | ▼ |
| Hardware | ► PC-Windows™ ◄ |
| ► or Axtel Camera with PC-Inside™ ◄ |
|