boofcv.factory.feature.detect.extract
Class FactoryFeatureExtractor
- java.lang.Object
-
- boofcv.factory.feature.detect.extract.FactoryFeatureExtractor
-
public class FactoryFeatureExtractor extends java.lang.ObjectCreatesNonMaxSuppressionfor finding local maximums in feature intensity images.- See Also:
FactoryIntensityPoint
-
-
Constructor Summary
Constructors Constructor and Description FactoryFeatureExtractor()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static <I extends ImageGray,D extends ImageGray>
GeneralFeatureDetector<I,D>general(GeneralFeatureIntensity<I,D> intensity, NonMaxSuppression extractor, int maxFeatures)Creates a generalized feature detector/extractor that adds n-best capability toNonMaxSuppressionand performs other house keeping tasks.static NonMaxSuppressionnonmax(ConfigExtract config)Standard non-max feature extractor.static NonMaxSuppressionnonmaxCandidate(ConfigExtract config)Non-max feature extractor which saves a candidate list of all the found local maximums..static NonMaxLimiternonmaxLimiter(ConfigExtract config, int maxFeatures)Creates a non-maximum limiter using the specified configuration
-
-
-
Method Detail
-
general
public static <I extends ImageGray,D extends ImageGray> GeneralFeatureDetector<I,D> general(GeneralFeatureIntensity<I,D> intensity, NonMaxSuppression extractor, int maxFeatures)
Creates a generalized feature detector/extractor that adds n-best capability toNonMaxSuppressionand performs other house keeping tasks. Handles callingGeneralFeatureIntensityitself.- Parameters:
intensity- Feature intensity algorithmextractor- Feature extraction algorithm.maxFeatures- Maximum number of features it should return. -1 to return them all.- Returns:
- General feature detector
-
nonmax
public static NonMaxSuppression nonmax(ConfigExtract config)
Standard non-max feature extractor.- Parameters:
config- Configuration for extractor- Returns:
- A feature extractor.
-
nonmaxCandidate
public static NonMaxSuppression nonmaxCandidate(ConfigExtract config)
Non-max feature extractor which saves a candidate list of all the found local maximums..- Parameters:
config- Configuration for extractor- Returns:
- A feature extractor.
-
nonmaxLimiter
public static NonMaxLimiter nonmaxLimiter(ConfigExtract config, int maxFeatures)
Creates a non-maximum limiter using the specified configuration- Parameters:
config- non-maxumum settingsmaxFeatures- maximum allowed features- Returns:
- The NonMaxLimiter
-
-
DataMelt 3.0 © DataMelt by jWork.ORG