jakaskerl
Hi Jaka,
This is not working in DepthAI v3. I'm getting the following error-
TypeError: (): incompatible function arguments. The following argument types are supported:
1. (self: depthai.StereoDepthConfig.PostProcessing, arg0: Annotated[list[dai::StereoDepthConfig::PostProcessing::Filter], FixedSize(5)]) -> None
Invoked with: <depthai.StereoDepthConfig.PostProcessing object at 0x7692a5123db0>, [<class 'depthai.filters.params.TemporalFilter'>, <class 'depthai.filters.params.SpatialFilter'>, <class 'depthai.filters.params.SpeckleFilter'>, <class 'depthai.filters.params.MedianFilter'>, <class 'depthai.StereoDepthConfig.PostProcessing.DecimationFilter'>]
Here's the minimal code to test-
import depthai as dai
pipeline = dai.Pipeline()
stereoNode = pipeline.create(dai.node.StereoDepth)
stereoNode.initialConfig.postProcessing.filteringOrder = [
dai.StereoDepthConfig.PostProcessing.TemporalFilter,
dai.StereoDepthConfig.PostProcessing.SpatialFilter,
dai.StereoDepthConfig.PostProcessing.SpeckleFilter,
dai.StereoDepthConfig.MedianFilter,
dai.StereoDepthConfig.PostProcessing.DecimationFilter,
]