HALCON——仅获取 Z 向值

本章介绍如何在 Windows 系统下通过梅卡曼德提供的例程获取仅包含物体深度信息的深度图,可加快 HALCON 的传输速度,提升效率。

获取深度图

请执行以下步骤获取深度图:

  1. 下载 obtain_depth_map 例程 ,依次单击 Code ‣ Download ZIP 即可下载。

  2. 在 HALCON 中打开例程:运行 HALCON,将例程拖拽至 HALCON 的 程序窗口 中。

  3. 选中 程序窗口info_framegrabber 算子所在的行,单击工具栏中的 step_over 按钮或单击键盘上的 F6 ,运行该算子。

  4. 双击 控制变量 区域的 DeviceInfos ,可查看所有可连接的相机。

    ../../_images/camera_information_1.png
  5. 选中相机并双击,复制 unique_name:user_name: 的相机名。

    ../../_images/camera_information_3.png
  6. 定位至如下命令行,将 MechEye 替换为 unique_nameuser_name

    DeviceInfo := 'MechEye'
    
  7. 单击工具栏中的 run 按钮或单击键盘上的 F5 ,运行例程。获取的深度图保存在 DepthInM 变量中。