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.