When a HDevelop program is used, it has to meet several requirements in order to work properly with ibaVision. ibaVision uses hdev-scripts without further processing, a compilation is not necessary.
-
The necessary parameters must be specified in the HDevelop program, control variables for numbers, texts, etc. and iconic variables for images, regions, etc.
-
Since an ibaVision program requires the procedures Initialization, Main and Cleanup, the HDevelop program must be structured accordingly. The procedures Initialization, Main and Cleanup need to be defined in HDevelop.
-
The HALCON image processing application must be available as *.hdev file.
-
HDevelop operators starting with dev_ will be ignored when running the program in ibaVision.
The completed HDevelop program can be loaded in ibaVision. The usual start-up procedure "main" of the hdev application will not be executed by ibaVision. Also see chapter Example HDevelop program for an example.