如何运行HALCON示例

介绍

This tutorial shows how to configure HALCON samples and run them in HDevelop, C++, or C#.

要求

必需的

备注

The HALCON versions tested with Zivid cameras are 19.05 Progress, 20.05 Progress, 21.11 Progress, 24.05 Progress, 24.11 Progress-Steady, 25.05 Progress, 25.11 Progress, 26.05 Progress.

可选的

  • 如果您目前没有安装单独的 ply 查看器, MeshLab 是一个直观易用的选择,可用于查看从所提供的示例生成的点云数据。

说明

Set the GenICam/HALCON environment variables, then run a sample in your language of choice.

为GenICam/HALCON配置环境变量

Some environment variables needs to be set before you can begin to use Zivid with GenICam. There are two options: use the Windows Control Panel, or use the Windows Command Prompt.

Windows Control Panel

在您的PC上,导航到 系统高级系统设置环境变量

系统属性

系统变量 下,选 择 Path 变量并单击 编辑... (不要点击 新建,否则您将覆盖Path系统变量的现有值!),然后通过单 击 新建 添加以下变量:

变量名

Path

变量值

C:\Program Files\Zivid\bin

环境变量高亮编辑

备注

确保输入的Zivid安装路径是正确的。

点 击 确定 返回到环境变量窗口,然后单 击 新建 包括以下系统变量:

变量名:

GENICAM_GENTL64_PATH

变量值

C:\Program Files\Zivid\bin

突出显示新的环境变量
添加新的系统变量
Windows Command Prompt

点击键盘上的 Win + R 键。然后输入*cmd*并按下 Enter

Windows运行命令

输入以下命令:

set PATH=%PATH%;C:\Program Files\Zivid\bin
set GENICAM_GENTL64_PATH=C:\Program Files\Zivid\bin
"%HALCONROOT%\bin\x64-win64\hdevelop.exe"

备注

确保为输入的HALCON和Zivid安装路径是正确的

在cmd中设置变量

Now that your environment variables are set, you are ready to run samples. Select your language: HDevelop, C++, or C#.

HDevelop

下面的视频向您展示如何在 HALCON 中使用 Zivid 相机运行样本。

打开 HDevelop,然后单击 Open Program 。转到下载/克隆示例的位置。

打开您要运行的示例,例如*CaptureHDR.hdev*。

HDevelop中的HALCON示例程序脚本

F5 键运行程序。该程序现在应该能够成功运行并显示场景的3D点云。

HDevelop中的点云示例视图
C++

要运行示例,请按照本教程并从可选要求中选择 Halcon:

您有两种方法来捕获并保存点云数据,我们将通过两个示例对此进行演示:

C#

要运行示例,请按照本教程并从可选要求中选择 Halcon:

您有两种方法来捕获并保存点云数据,我们将通过两个示例对此进行演示: