Skip to main content

3D measurement example

The example 3dMeasOverview.cpp demonstrates how to find markers in a depth map and fit a geometry to found markers. To run this example, use Aurora Imaging Example Launcher.

Specifically, this example does the following:

  • Finds markers in each row (profile) of a depth map. [Image: 3dmeas_profile_context_example.png]
  • Extracts a profile along a path and then finds markers in the extracted profile. [Image: 3dmeas_path_context_example.png]
  • Extracts profiles at regular intervals perpendicular to a template, finds a marker in each extracted profile, and then fits a geometry to the found markers. [Image: 3dmeas_template_context_example.png]
  • Extracts a profile along a path and then finds pair markers in the extracted profile. [Image: 3dmeas_pair_marker_example.png]
  • Extracts a profile along a path and then finds ridge transitions in the extracted profile. [Image: 3dmeas_ridge_transition_example.png]
Copyright © 2026 Zebra Technologies.