Capturing 2D Images with Flash Mode Using Halcon

When capturing 2D images with Flash Mode using Halcon, we are currently using the intensity data of last depth map’s captured pattern images. Therefore we need to capture a 3D image once to refresh the intensity data for Flash Mode.
A real Flash Mode is planned for Firmware Version 2.3.0

Issue seen:

No matter which setting, the 2D image does not change. When switching back to Mech-Eye Viewer, it works properly, using the Halcon script provided on Mech-Eye SDK’s GitHub.

Explanation:

The current 2D image in ‘Flash Mode’ actually represents the intensity data from the last set of captured pattern images in the depth map.

Therefore, users need to capture a 3D image once to refresh the intensity data for the ‘Flash Mode’ 2D image. This is a known issue and a tradeoff between capture speed and usability.

The implementation of the actual ‘flash mode’ for 2D images is on our task list for Mech-Eye SDK version 2.3.0.