class
NonMaximumSuppressionNon-maximum suppression of bounding box sets.
Contents
Removes overlapping bounding boxes in a BoundingBoxSet if intersection over union is above a provided threshold.
Inputs:
Outputs:
Base classes
- class ProcessObject
- Abstract base class for all process objects.
Public functions
- auto create(float threshold) -> std::shared_ptr<NonMaximumSuppression>
- Create instance.
- void setThreshold(float threshold)
- void loadAttributes() virtual
Protected functions
- void execute() override
Protected variables
- float m_threshold
Function documentation
std::shared_ptr<NonMaximumSuppression> fast:: NonMaximumSuppression:: create(float threshold)
Create instance.
Parameters | |
---|---|
threshold | Minimum intersection over union to remove overlapping bounding box. |
Returns | instance |