|
Ocean
|
This class provides base functionality and type definitions for non-maximum-suppression operations. More...
#include <NonMaximumSuppression.h>
Data Structures | |
| class | StrengthPosition |
| This class extends a 2D position by a third parameter storing a strength value. More... | |
Public Types | |
| enum | SuppressionMode : uint32_t { SM_MAXIMUM , SM_MINIMUM , SM_MAXIMUM_POSITIVE_ONLY , SM_MINIMUM_NEGATIVE_ONLY } |
| Definition of individual suppression modes for extremum search. More... | |
| enum | RefinementStatus : uint32_t { RS_INVALID = 0u , RS_DIVERGED , RS_BORDER , RS_MAX_ITERATIONS , RS_CONVERGED } |
| Definition of individual refinement status values for iterative sub-pixel peak refinement. More... | |
| template<typename TCoordinate , typename TStrength > | |
| using | StrengthPositions = std::vector< StrengthPosition< TCoordinate, TStrength > > |
| Definition of a vector holding strength pixel positions. | |
This class provides base functionality and type definitions for non-maximum-suppression operations.
It defines common types like StrengthPosition and StrengthPositions used by the template class NonMaximumSuppressionT.
| using Ocean::CV::NonMaximumSuppression::StrengthPositions = std::vector<StrengthPosition<TCoordinate, TStrength> > |
Definition of a vector holding strength pixel positions.
| enum Ocean::CV::NonMaximumSuppression::RefinementStatus : uint32_t |
Definition of individual refinement status values for iterative sub-pixel peak refinement.
| enum Ocean::CV::NonMaximumSuppression::SuppressionMode : uint32_t |
Definition of individual suppression modes for extremum search.