Integrated Development Environment for Machine Vision
HALCON provides an Integrated Development Environment (IDE) for machine vision: HDevelop is a highly interactive environment that enables you to build image processing solutions fast and efficiently – even while acquiring images from a capture device. As soon as you are satisfied with your machine vision program code, HDevelop exports it as C++, C, C#, or Visual Basic source code, which can be easily integrated into your application.
The full functionality of HDevelop (incl. all windows listed above) can be used on all operating systems, which are supported by HALCON (see here). Thanks to the extensive experience HALCON is based on, HDevelop is tailored to the needs of machine vision applications with a GUI that is optimized for usability.
Alternatively, you can use HDevEngine - the "HDevelop Engine", a library that acts as an interpreter and lets you directly load and execute HDevelop programs and procedures from within your C++, C#, or Visual Basic application. This allows you to change the vision part of your application without the need of compiling it.
Moreover, HDevelop contains assistants for common subtasks, such as image acquisition, camera calibration, or matching. The graphical user interface of those HDevelop Assistants can be used to interactively set up and configure your solution and insert the corresponding code sequence on demand into your HDevelop program.
Apart from English, the HDevelop GUI is available in these languages: