Go to the documentation of this file.
20 constexpr
static const char*
NAME =
"DetectionParser";
29 DetectionParser(
const std::shared_ptr<PipelineImpl>& par, int64_t nodeId);
30 DetectionParser(
const std::shared_ptr<PipelineImpl>& par, int64_t nodeId, std::unique_ptr<Properties> props);
Properties & getProperties()
float getIouThreshold() const
Get Iou threshold.
void setNumClasses(int numClasses)
Set num classes.
static std::unordered_map< std::string, std::string > map
void setConfidenceThreshold(float thresh)
void setNumFramesPool(int numFramesPool)
float getConfidenceThreshold() const
void setIouThreshold(float thresh)
Set Iou threshold.
void setCoordinateSize(int coordinates)
Set coordianate size.
int getCoordinateSize() const
Get coordianate size.
DetectionParser(const std::shared_ptr< PipelineImpl > &par, int64_t nodeId)
std::shared_ptr< RawEdgeDetectorConfig > rawConfig
Base Properties structure.
void setBlob(const OpenVINO::Blob &blob)
DetectionNetworkType getNNFamily()
DetectionParser node. Parses detection results from different neural networks and is being used inter...
void setAnchorMasks(std::map< std::string, std::vector< int >> anchorMasks)
Set anchor masks.
void setNNFamily(DetectionNetworkType type)
void setAnchors(std::vector< float > anchors)
Set anchors.
constexpr static const char * NAME
std::vector< float > getAnchors() const
Get anchors.
int getNumClasses() const
Get num classes.
std::map< std::string, std::vector< int > > getAnchorMasks() const
Get anchor masks.
depthai
Author(s): Martin Peterlin
autogenerated on Sat Mar 22 2025 02:58:19