Obtain HALCON-Readable Point Cloud through Mech-Eye API

You are currently viewing the documentation for version 2.1.0. To access documentation for other versions, click the "Switch Version" button located in the upper-right corner of the page.

■ To use the latest version, visit the Mech-Mind Download Center to download it.

■ If you're unsure about the version of the product you are using, please contact Mech-Mind Technical Support for assistance.

Through Mech-Eye API, you can obtain point clouds faster than through HALCON, and it is possible to obtain textured point clouds directly. Mech-Eye API provides a C++ sample program CaptureHalconPointCloud. By running this sample program, you can obtain untextured and textured point clouds through Mech-Eye API and convert the data to HALCON-readable format. Then, you can read the point clouds into HALCON and perform further processing.

This sample program can be used on Windows and Ubuntu operating system.

This sample program depends on the HALCON/C++ interface. Please confirm that your HALCON license is still valid before using.

Use Sample Program on Windows

In order to use this sample program on Windows, the following software must be installed:

  • Mech-Eye SDK

  • Cmake

  • Visual Studio

  • HALCON

For instructions on installing the above software, as well as instructions on building and running this sample individually, please refer to Instructions on Using Mech-Eye API C++ Samples (Windows).

After running the sample, you can read the obtained point clouds into HALCON with the read_object_model_3d operator.

Use Sample Program on Ubuntu

In order to use this sample program on Ubuntu, the following software must be installed:

  • Mech-Eye SDK

  • Cmake

  • PCL

  • HALCON

For instructions on installing the above software, as well as instructions on building and running this sample individually, please refer to Instructions on Using Mech-Eye API C++ Samples (Ubuntu).

After running the sample, you can read the obtained point clouds into HALCON with the read_object_model_3d operator.

We Value Your Privacy

We use cookies to provide you with the best possible experience on our website. By continuing to use the site, you acknowledge that you agree to the use of cookies. If you decline, a single cookie will be used to ensure you're not tracked or remembered when you visit this website.