The interactive HALCON developer tool HDevelop already provided more than a “Rapid Application Development”: HDevelop directly exports the machine vision application code to C++, C, C#, or Visual Basic. Thus, a machine vision application generated by HDevelop with HALCON operators can directly be included in a control program.
Furthermore, HDevelop allows to run and to integrate external procedures. These external procedures can be code snippets that have been created by the programmer as separate files or programmed by a different developer. Moreover, using the interpreter HDevelop Engine (HDevEngine) as a part of the IDE the export of the programmed HDevelop application into C++ is no longer necessary. The engine – integrated in a C++ program – loads the HDevelop application file and executes it. Thus, the HALCON IDE offers the possibility to create an application and to change parts of it without the necessity of running through a compiling and linking process.
The HALCON IDE acts interoperable under Windows as well as under Linux and UNIX. For example, HALCON applications developed under Windows can run in a C++ program under Linux and vice versa.
In the programmers’ world, IDEs are widely used and they help to develop software efficiently. In one environment, these tools offer development interface, text editor, compiler or interpreter, linker, debugger, and source formatter. Now, for the first time an adequate IDE for machine vision is available to the market, because HALCON with its current version 7.1 fulfills all these criteria for developing and integrating image processing applications.
Contact: MVTec Press Contact