Class NonMaxLimiter
java.lang.Object
boofcv.abst.feature.detect.extract.NonMaxLimiter
Adds the ability to specify the maximum number of points that you wish to return. The selected
points will be sorted by feature intensity. If maximums and minimums are found then the total
number refers to the total combined number of features. The intensity that it sorts by is the absolute value.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Data structure which provides information on a local extremum. -
Constructor Summary
ConstructorDescriptionNonMaxLimiter
(NonMaxSuppression nonmax, FeatureSelectLimitIntensity<NonMaxLimiter.LocalExtreme> selector, int maxTotalFeatures) Configures the limiter -
Method Summary
Modifier and TypeMethodDescriptionvoid
Extracts local max and/or min from the intensity image.
-
Constructor Details
-
NonMaxLimiter
public NonMaxLimiter(NonMaxSuppression nonmax, FeatureSelectLimitIntensity<NonMaxLimiter.LocalExtreme> selector, int maxTotalFeatures) Configures the limiter- Parameters:
nonmax
- Non-maximum suppression algorithmmaxTotalFeatures
- The total number of allowed features it can return. Set to a value ≤ 0 to disable.
-
-
Method Details
-
process
Extracts local max and/or min from the intensity image. If more than the maximum features are found then only the most intense ones will be returned- Parameters:
intensity
- Feature image intensity
-
getFeatures
-