Interfacing with Halcon

Halcon is a comprehensive software package for machine vision applications with an integrated development environment. A sensor can use the included GenTL driver to stream Surface scan data and intensity data into Halcon in real-time. Halcon is supported in GoPxL 1.0 and higher. LMI has tested using Halcon 23.05.

The current GenTL driver does not support scanning in profile mode.

For information on setting up the GenTL driver, see GenICam GenTL Driver.

This section describes how to configure Halcon to acquire data from the Gocator sensor. You should be familiar with the sensor's Surface mode. Before continuing, make sure Halcon is installed.

Halcon sets the size of the buffer for acquisition only when the driver is initialized. For this reason, if you increase the size of the sensor output after driver initialization, the scan data Halcon receives will be cropped.

If Halcon is consuming the output of a multi-sensor system or of a tool such as Surface Stitch, that is, where multiple frames are combined, you should set OverrideImageWidth and OverrideImageLength to the maximum expected size. For more information, see XML Settings File.