HALCON
示例列表
示例主要分为两类:相机 和 应用。 相机 类别中的示例侧重于如何使用相机。 应用 类别中的示例则侧重于使用相机生成的输出,例如3D点云、2D图像或来自相机的其它数据。这些示例展示了可以如何使用来自相机的数据。
相机
基础
Capture - 从相机捕获3D彩色点云并使用它生成HALCON ObjectModel3D,然后将其可视化。
CaptureHDR - 从相机捕获HDR图像并使用它生成HALCON ObjectModel3D,然后将其可视化。
CaptureHDRCompleteSettings - 从Zivid相机捕获HDR图像,并为每一帧进行完整的设置。
CaptureSavePLY - 从相机捕获3D彩色点云并将其保存为PLY文件格式。
ConnectToSerialNumberCamera - 根据序列号连接到特定的Zivid 3D相机。
高级
CaptureHDRLoop - 从相机循环捕获HDR图像(同时主动更改一些HDR设置)。
InfoUtilOther
QuerySettingsAndParameters - 查询Zivid相机的图像采集接口和选择的具体参数信息。
预热 - 以指定时间和捕获周期预热Zivid相机的示例。
应用
基础
文件格式
ReadPLY - 导入PLY文件并显示点云。
高级
对象匹配
SurfaceMatchingCreateModel - 使用Zivid相机捕获的点云,创建一个HALCON的基于表面3D匹配算法的模型。
SurfaceMatchingCreateModelFromFile - 使用从ZDF文件加载的点云,创建一个HALCON的基于表面3D匹配算法的模型。
SurfaceMatchingFindModel - 对Zivid相机捕获的数据使用基于表面的3D匹配算法。
SurfaceMatchingFindModelFromFile - 导入Zivid相机捕获的数据并使用基于表面的3D匹配算法。
操作指南
如果你想在HALCON中使用Zivid,我们提供了一个GenICam GenTL producer,它包含 在 Zivid Software 中。
Zivid和HALCON可以在Windows 10和Ubuntu 18.04、20.04、22.04上运行。
备注
自SDK 2.7起,移除了对Ubuntu 16.04的支持。
如要在这些操作系统之一中设置和使用Zivid,请按照以下页面中各自的说明进行操作:
以下HALCON版本已经过测试并确认可与Zivid相机配合使用:
19.05 Progress, 20.05 Progress, 21.11 Progress
我们建议使用我们测试过的HALCON版本。