通过 Mech-Eye API 获取 HALCON 可读取的点云¶
通过 Mech-Eye API 从相机获取点云,获取速度比 HALCON 更快,且能够直接获取彩色点云。
Mech-Eye API 提供了相关的 C++ 例程 CaptureHalconPointCloud。运行该例程,即可通过 Mech-Eye API 获取白色点云和彩色点云,并转换成 HALCON 可读取的格式。只需在 HALCON 中读取这些点云,即可对其进行进一步处理。
该例程可以在 Windows 及 Ubuntu 系统中使用。
注解
该例程依赖 HALCON 的 C++ 接口。使用前请确认 HALCON 的证书是否在有效期内。
在 Windows 系统中使用例程¶
在 Windows 系统中使用该例程,需先安装以下软件:
Mech-Eye SDK
Cmake
Visual Studio
HALCON
软件安装的注意事项,以及单独构建并运行该例程的操作指南,请参阅 Mech-Eye API C++ 例程使用指南(Windows)。
运行例程后,使用 HALCON 的 read_object_model_3d 算子即可读取获取的点云。
在 Ubuntu 系统中使用例程¶
在 Ubuntu 系统中使用该例程,需先安装以下软件:
Mech-Eye SDK
Cmake
PCL
HALCON
软件安装的注意事项,以及单独构建并运行该例程的操作指南,请参阅 Mech-Eye API C++ 例程使用指南(Ubuntu)。
运行例程后,使用 HALCON 的 read_object_model_3d 算子即可读取获取的点云。