| Package | Description |
|---|---|
| boofcv.abst.feature.detect.interest | |
| boofcv.alg.feature.detect.interest | |
| boofcv.factory.feature.detect.extract | |
| boofcv.factory.feature.detect.interest |
| Constructor and Description |
|---|
GeneralToInterestMulti(GeneralFeatureDetector<T,D> detector,
double scale,
Class<T> imageType,
Class<D> derivType) |
GeneralToInterestPoint(GeneralFeatureDetector<T,D> detector,
double scale,
Class<T> imageType,
Class<D> derivType) |
GeneralToInterestPoint(GeneralFeatureDetector<T,D> detector,
ImageGradient<T,D> gradient,
ImageHessian<D> hessian,
double scale,
Class<D> derivType) |
| Modifier and Type | Field and Description |
|---|---|
protected GeneralFeatureDetector<T,D> |
EasyGeneralFeatureDetector.detector |
| Modifier and Type | Method and Description |
|---|---|
GeneralFeatureDetector<T,D> |
EasyGeneralFeatureDetector.getDetector() |
| Constructor and Description |
|---|
EasyGeneralFeatureDetector(GeneralFeatureDetector<T,D> detector,
Class<T> imageType,
Class<D> derivType)
Configures detector and uses default image derivatives.
|
EasyGeneralFeatureDetector(GeneralFeatureDetector<T,D> detector,
ImageGradient<T,D> gradient,
ImageHessian<D> hessian,
Class<D> derivType)
Constructor which allows the user to specify how derivatives are computed
|
FeatureLaplacePyramid(GeneralFeatureDetector<T,D> detector,
ImageFunctionSparse<T> sparseLaplace,
AnyImageDerivative<T,D> computeDerivative,
double scalePower)
Create a feature detector.
|
FeaturePyramid(GeneralFeatureDetector<T,D> detector,
AnyImageDerivative<T,D> computeDerivative,
double scalePower)
Create a feature detector.
|
| Modifier and Type | Method and Description |
|---|---|
static <I extends ImageSingleBand,D extends ImageSingleBand> |
FactoryFeatureExtractor.general(GeneralFeatureIntensity<I,D> intensity,
NonMaxSuppression extractor,
int maxFeatures)
Creates a generalized feature detector/extractor that adds n-best capability to
NonMaxSuppression
and performs other house keeping tasks. |
| Modifier and Type | Method and Description |
|---|---|
static <T extends ImageSingleBand,D extends ImageSingleBand> |
FactoryDetectPoint.createFast(ConfigFast configFast,
ConfigGeneralDetector configDetector,
Class<T> imageType)
Creates a Fast corner detector.
|
static <T extends ImageSingleBand,D extends ImageSingleBand> |
FactoryDetectPoint.createGeneral(GeneralFeatureIntensity<T,D> intensity,
ConfigGeneralDetector config) |
static <T extends ImageSingleBand,D extends ImageSingleBand> |
FactoryDetectPoint.createGeneral(GradientCornerIntensity<D> cornerIntensity,
ConfigGeneralDetector config) |
static <T extends ImageSingleBand,D extends ImageSingleBand> |
FactoryDetectPoint.createHarris(ConfigGeneralDetector configDetector,
boolean weighted,
Class<D> derivType)
Detects Harris corners.
|
static <T extends ImageSingleBand,D extends ImageSingleBand> |
FactoryDetectPoint.createHessian(HessianBlobIntensity.Type type,
ConfigGeneralDetector configDetector,
Class<D> derivType)
Creates a Hessian based blob detector.
|
static <T extends ImageSingleBand,D extends ImageSingleBand> |
FactoryDetectPoint.createKitRos(ConfigGeneralDetector configDetector,
Class<D> derivType)
Detects Kitchen and Rosenfeld corners.
|
static <T extends ImageSingleBand,D extends ImageSingleBand> |
FactoryDetectPoint.createMedian(ConfigGeneralDetector configDetector,
Class<T> imageType)
Creates a median filter corner detector.
|
static <T extends ImageSingleBand,D extends ImageSingleBand> |
FactoryDetectPoint.createShiTomasi(ConfigGeneralDetector configDetector,
boolean weighted,
Class<D> derivType)
Detects Shi-Tomasi corners.
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends ImageSingleBand,D extends ImageSingleBand> |
FactoryInterestPoint.wrapPoint(GeneralFeatureDetector<T,D> feature,
double scale,
Class<T> inputType,
Class<D> derivType)
Wraps
GeneralFeatureDetector inside an InterestPointDetector. |
Copyright © 2013. All Rights Reserved.