Struct SpatialLocations
Defined in File SpatialLocationCalculatorData.hpp
Struct Documentation
-
struct SpatialLocations
SpatialLocations structure
Contains configuration data, average depth for the calculated ROI on depth map. Together with spatial coordinates: x,y,z relative to the center of depth map. Units are in depth units (millimeter by default).
Public Members
-
SpatialLocationCalculatorConfigData config
Configuration for selected ROI
-
float depthAverage = 0.f
Average of depth values inside the ROI between the specified thresholds in config. Calculated only if calculation method is set to AVERAGE or MIN oR MAX.
-
float depthMode = 0.f
Most frequent of depth values inside the ROI between the specified thresholds in config. Calculated only if calculation method is set to MODE.
-
float depthMedian = 0.f
Median of depth values inside the ROI between the specified thresholds in config. Calculated only if calculation method is set to MEDIAN.
-
std::uint16_t depthMin = 0
Minimum of depth values inside the ROI between the specified thresholds in config. Calculated only if calculation method is set to AVERAGE or MIN oR MAX.
-
std::uint16_t depthMax = 0
Maximum of depth values inside the ROI between the specified thresholds in config. Calculated only if calculation method is set to AVERAGE or MIN oR MAX.
-
std::uint32_t depthAveragePixelCount = 0
Number of depth values used in calculations.
-
SpatialLocationCalculatorConfigData config