Uses of Interface
boofcv.abst.feature.detect.interest.InterestPointDetector
Package
Description
-
Uses of InterestPointDetector in boofcv.abst.feature.detdesc
Modifier and TypeInterfaceDescriptioninterface
DetectDescribePoint<T extends ImageBase<T>,
Desc extends TupleDesc<Desc>> Interface for detecting and describing point features.Modifier and TypeClassDescriptionclass
CompleteSift_DetectDescribe<I extends ImageGray<I>>
Wrapper aroundCompleteSift
forDetectDescribePoint
.class
DetectDescribeConvertTuple<Image extends ImageBase<Image>,
In extends TupleDesc<In>, Out extends TupleDesc<Out>> Used to convert the TupleDesc type.class
DetectDescribeFusion<T extends ImageGray<T>,
TD extends TupleDesc<TD>> Wrapper class around independent feature detectors, region orientation, and descriptors, that allow them to be used as a single integrated unit.class
DetectDescribePointAbstract<T extends ImageBase<T>,
Desc extends TupleDesc<Desc>> Abstract class with default implementations of functions.class
Surf_DetectDescribe<T extends ImageGray<T>,
II extends ImageGray<II>> Wrapper around SURF algorithms forDetectDescribePoint
.class
Surf_DetectDescribe_MT<T extends ImageGray<T>,
II extends ImageGray<II>> Concurrent implementations ofSurf_DetectDescribe
.class
SurfPlanar_to_DetectDescribe<T extends ImageGray<T>,
II extends ImageGray<II>> Wrapper aroundDetectDescribeSurfPlanar
forDetectDescribePoint
.ModifierConstructorDescriptionDetectDescribeFusion
(InterestPointDetector<T> detector, @Nullable OrientationImage<T> orientation, DescribePointRadiusAngle<T, TD> describe) Configures the algorithm. -
Uses of InterestPointDetector in boofcv.abst.feature.detect.interest
Modifier and TypeClassDescriptionclass
FastToInterestPoint<T extends ImageGray<T>>
Provides a wrapper around a fast corner detector forInterestPointDetector
no non-maximum suppression will be doneclass
GeneralToInterestPoint<T extends ImageGray<T>,
D extends ImageGray<D>> Wrapper aroundGeneralFeatureDetector
to make it compatible withInterestPointDetector
.class
InterestPointDetectorAbstract<T extends ImageBase<T>>
Implements most functions and provides reasonable default values.class
InterestPointDetectorOverride<T extends ImageGray<T>>
Provides the capability to tack on a different algorithm for the feature's location, scale, and orientation.class
WrapFHtoInterestPoint<T extends ImageGray<T>,
II extends ImageGray<II>> Wrapper aroundFastHessianFeatureDetector
forInterestPointDetector
.class
WrapFLPtoInterestPoint<T extends ImageGray<T>,
D extends ImageGray<D>> Wrapper aroundFeatureLaplacePyramid
forInterestPointDetector
.class
WrapFPtoInterestPoint<T extends ImageGray<T>,
D extends ImageGray<D>> Wrapper aroundFeaturePyramid
forInterestPointDetector
.class
WrapSiftDetector<T extends ImageGray<T>>
Wrapper aroundSiftDetector
forInterestPointDetector
.ModifierConstructorDescriptionInterestPointDetectorOverride
(InterestPointDetector<T> detector, OrientationImage<T> orientation) Specifies which algorithms are to be used. -
Uses of InterestPointDetector in boofcv.factory.feature.detdesc
Modifier and TypeMethodDescriptionstatic <T extends ImageGray<T>,
TD extends TupleDesc<TD>>
DetectDescribePoint<T,TD> FactoryDetectDescribe.fuseTogether
(InterestPointDetector<T> detector, @Nullable OrientationImage<T> orientation, DescribePointRadiusAngle<T, TD> describe) Given independent algorithms for feature detection, orientation, and describing, create a newDetectDescribePoint
. -
Uses of InterestPointDetector in boofcv.factory.feature.detect.interest
Modifier and TypeMethodDescriptionstatic <T extends ImageGray<T>>
InterestPointDetector<T>FactoryInterestPoint.createFast
(@Nullable ConfigFastCorner configFast, int featureLimitPerSet, @Nullable ConfigSelectLimit configSelect, Class<T> imageType) Creates a Fast corner detector with no non-maximum suppressionstatic <T extends ImageGray<T>>
InterestPointDetector<T>FactoryInterestPoint.fastHessian
(ConfigFastHessian config, Class<T> imageType) Creates aFastHessianFeatureDetector
detector which is wrapped inside anInterestPointDetector
static <T extends ImageGray<T>,
D extends ImageGray<D>>
InterestPointDetector<T>FactoryInterestPoint.generic
(ConfigDetectInterestPoint config, Class<T> inputType, @Nullable Class<D> derivType) static <T extends ImageGray<T>>
InterestPointDetector<T>FactoryInterestPoint.sift
(@Nullable ConfigSiftScaleSpace configSS, @Nullable ConfigSiftDetector configDet, Class<T> imageType) static <T extends ImageGray<T>,
D extends ImageGray<D>>
InterestPointDetector<T>FactoryInterestPoint.wrapDetector
(FeatureLaplacePyramid<T, D> feature, double[] scales, boolean pyramid, Class<T> inputType) WrapsFeatureLaplacePyramid
inside anInterestPointDetector
.static <T extends ImageGray<T>,
D extends ImageGray<D>>
InterestPointDetector<T>FactoryInterestPoint.wrapDetector
(FeaturePyramid<T, D> feature, double[] scales, boolean pyramid, Class<T> inputType) WrapsFeaturePyramid
inside anInterestPointDetector
.static <T extends ImageGray<T>,
D extends ImageGray<D>>
InterestPointDetector<T>FactoryInterestPoint.wrapPoint
(GeneralFeatureDetector<T, D> feature, double scaleRadius, Class<T> inputType, @Nullable Class<D> derivType) WrapsGeneralFeatureDetector
inside anInterestPointDetector
. -
Uses of InterestPointDetector in boofcv.factory.tracker
Modifier and TypeMethodDescriptionstatic <I extends ImageGray<I>,
Desc extends TupleDesc<Desc>>
DetectDescribeAssociateTracker<I,Desc> FactoryPointTracker.dda
(InterestPointDetector<I> detector, OrientationImage<I> orientation, DescribePointRadiusAngle<I, Desc> describe, AssociateDescription2D<Desc> associate, ConfigTrackerDda config) Creates a tracker which uses the detect, describe, associate architecture.static <I extends ImageGray<I>,
Desc extends TupleDesc<Desc>>
PointTracker<I>FactoryPointTracker.hybrid
(InterestPointDetector<I> detector, @Nullable OrientationImage<I> orientation, DescribePointRadiusAngle<I, Desc> describe, AssociateDescription2D<Desc> associate, int tooCloseRadius, ConfigPKlt kltConfig, ConfigTrackerHybrid configHybrid, Class<I> imageType) Creates a tracker that is a hybrid between KLT and Detect-Describe-Associate (DDA) trackers. -
Uses of InterestPointDetector in boofcv.gui.controls
Modifier and TypeMethodDescription<T extends ImageGray<T>,
D extends ImageGray<D>>
InterestPointDetector<T>ControlPanelDetDescAssocBase.createDetector
(Class<T> imageType)