std::int32_t subpixelFractionalBits
LinearEquationParameters linearEquationParameters
BrightnessFilter brightnessFilter
std::array< Filter, 5 > filteringOrder
static constexpr const std::int32_t DEFAULT_DELTA_VALUE
static constexpr const std::int32_t DEFAULT_DELTA_VALUE
DEPTHAI_SERIALIZE(AlgorithmControl, depthAlign, depthUnit, customDepthUnitMultiplier, enableLeftRightCheck, enableExtended, enableSubpixel, leftRightCheckThreshold, subpixelFractionalBits, disparityShift, centerAlignmentShiftFactor, numInvalidateEdgePixels)
SpeckleFilter speckleFilter
PostProcessing postProcessing
static constexpr const int defaultPenaltyP1
std::int32_t minBrightness
CensusTransform censusTransform
std::uint32_t speckleRange
TemporalFilter temporalFilter
DEPTHAI_SERIALIZE(SpatialFilter, enable, holeFillingRadius, alpha, delta, numIterations)
CostMatching costMatching
std::int32_t numIterations
DEPTHAI_SERIALIZE(PostProcessing, filteringOrder, median, bilateralSigmaValue, spatialFilter, temporalFilter, thresholdFilter, brightnessFilter, speckleFilter, decimationFilter)
DEPTHAI_SERIALIZE(RawStereoDepthConfig, algorithmControl, postProcessing, censusTransform, costMatching, costAggregation)
DEPTHAI_SERIALIZE(BrightnessFilter, minBrightness, maxBrightness)
std::int16_t bilateralSigmaValue
bool serialize(const T &obj, std::vector< std::uint8_t > &data)
uint16_t horizontalPenaltyCostP1
tl::optional< float > centerAlignmentShiftFactor
DEPTHAI_SERIALIZE(SpeckleFilter, enable, speckleRange, differenceThreshold)
std::int32_t disparityShift
DecimationFilter decimationFilter
std::uint32_t differenceThreshold
SpatialFilter spatialFilter
static constexpr const int defaultPenaltyP2
std::int32_t maxBrightness
CostAggregation costAggregation
uint16_t verticalPenaltyCostP1
std::uint32_t decimationFactor
@ PERSISTENCY_INDEFINITELY
DEPTHAI_SERIALIZE(TemporalFilter, enable, persistencyMode, alpha, delta)
std::int32_t numInvalidateEdgePixels
DEPTHAI_SERIALIZE(CostMatching, disparityWidth, enableCompanding, invalidDisparityValue, confidenceThreshold, linearEquationParameters)
DecimationMode decimationMode
bool enableLeftRightCheck
std::uint8_t holeFillingRadius
uint8_t invalidDisparityValue
DEPTHAI_SERIALIZE(CostAggregation, divisionFactor, horizontalPenaltyCostP1, horizontalPenaltyCostP2, verticalPenaltyCostP1, verticalPenaltyCostP2)
AlgorithmControl algorithmControl
uint8_t confidenceThreshold
PersistencyMode persistencyMode
DisparityWidth disparityWidth
DatatypeEnum getType() const override
uint16_t horizontalPenaltyCostP2
DEPTHAI_SERIALIZE(LinearEquationParameters, alpha, beta, threshold)
DEPTHAI_SERIALIZE(DecimationFilter, decimationFactor, decimationMode)
ThresholdFilter thresholdFilter
float customDepthUnitMultiplier
RawStereoDepthConfig configuration structure.
std::int32_t leftRightCheckThreshold
void serialize(std::vector< std::uint8_t > &metadata, DatatypeEnum &datatype) const override
DEPTHAI_SERIALIZE(ThresholdFilter, minRange, maxRange)
uint16_t verticalPenaltyCostP2
depthai
Author(s): Martin Peterlin
autogenerated on Sat Mar 22 2025 02:58:19