SpatialLocation configuration data structure. More...
#include <RawSpatialLocationCalculatorConfig.hpp>
Public Attributes | |
SpatialLocationCalculatorAlgorithm | calculationAlgorithm = SpatialLocationCalculatorAlgorithm::MEDIAN |
SpatialLocationCalculatorConfigThresholds | depthThresholds |
Rect | roi |
std::int32_t | stepSize = AUTO |
Static Public Attributes | |
static constexpr std::int32_t | AUTO = -1 |
SpatialLocation configuration data structure.
Definition at line 39 of file RawSpatialLocationCalculatorConfig.hpp.
|
staticconstexpr |
Definition at line 40 of file RawSpatialLocationCalculatorConfig.hpp.
SpatialLocationCalculatorAlgorithm dai::SpatialLocationCalculatorConfigData::calculationAlgorithm = SpatialLocationCalculatorAlgorithm::MEDIAN |
Calculation method used to obtain spatial locations Average/mean: the average of ROI is used for calculation. Min: the minimum value inside ROI is used for calculation. Max: the maximum value inside ROI is used for calculation. Mode: the most frequent value inside ROI is used for calculation. Median: the median value inside ROI is used for calculation. Default: median.
Definition at line 59 of file RawSpatialLocationCalculatorConfig.hpp.
SpatialLocationCalculatorConfigThresholds dai::SpatialLocationCalculatorConfigData::depthThresholds |
Upper and lower thresholds for depth values to take into consideration.
Definition at line 49 of file RawSpatialLocationCalculatorConfig.hpp.
Rect dai::SpatialLocationCalculatorConfigData::roi |
Region of interest for spatial location calculation.
Definition at line 45 of file RawSpatialLocationCalculatorConfig.hpp.
std::int32_t dai::SpatialLocationCalculatorConfigData::stepSize = AUTO |
Step size for calculation. Step size 1 means that every pixel is taken into calculation, size 2 means every second etc. Default value AUTO: for AVERAGE, MIN, MAX step size is 1; for MODE/MEDIAN it's 2.
Definition at line 65 of file RawSpatialLocationCalculatorConfig.hpp.