Uses of Interface
boofcv.abst.feature.detect.interest.InterestPointDetector
Packages that use InterestPointDetector
Package
Description
-
Uses of InterestPointDetector in boofcv.abst.feature.detdesc
Subinterfaces of InterestPointDetector in boofcv.abst.feature.detdescModifier and TypeInterfaceDescriptioninterfaceDetectDescribePoint<T extends ImageBase<T>,Desc extends TupleDesc<Desc>> Interface for detecting and describing point features.Classes in boofcv.abst.feature.detdesc that implement InterestPointDetectorModifier and TypeClassDescriptionclassCompleteSift_DetectDescribe<I extends ImageGray<I>>Wrapper aroundCompleteSiftforDetectDescribePoint.classDetectDescribeConvertTuple<Image extends ImageBase<Image>,In extends TupleDesc<In>, Out extends TupleDesc<Out>> Used to convert the TupleDesc type.classDetectDescribeFusion<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.classDetectDescribePointAbstract<T extends ImageBase<T>,Desc extends TupleDesc<Desc>> Abstract class with default implementations of functions.classSurf_DetectDescribe<T extends ImageGray<T>,II extends ImageGray<II>> Wrapper around SURF algorithms forDetectDescribePoint.classSurf_DetectDescribe_MT<T extends ImageGray<T>,II extends ImageGray<II>> Concurrent implementations ofSurf_DetectDescribe.classSurfPlanar_to_DetectDescribe<T extends ImageGray<T>,II extends ImageGray<II>> Wrapper aroundDetectDescribeSurfPlanarforDetectDescribePoint.Constructors in boofcv.abst.feature.detdesc with parameters of type InterestPointDetectorModifierConstructorDescriptionDetectDescribeFusion(InterestPointDetector<T> detector, @Nullable OrientationImage<T> orientation, DescribePointRadiusAngle<T, TD> describe) Configures the algorithm. -
Uses of InterestPointDetector in boofcv.abst.feature.detect.interest
Classes in boofcv.abst.feature.detect.interest that implement InterestPointDetectorModifier and TypeClassDescriptionclassFastToInterestPoint<T extends ImageGray<T>>Provides a wrapper around a fast corner detector forInterestPointDetectorno non-maximum suppression will be doneclassGeneralToInterestPoint<T extends ImageGray<T>,D extends ImageGray<D>> Wrapper aroundGeneralFeatureDetectorto make it compatible withInterestPointDetector.classInterestPointDetectorAbstract<T extends ImageBase<T>>Implements most functions and provides reasonable default values.classInterestPointDetectorOverride<T extends ImageGray<T>>Provides the capability to tack on a different algorithm for the feature's location, scale, and orientation.classWrapFHtoInterestPoint<T extends ImageGray<T>,II extends ImageGray<II>> Wrapper aroundFastHessianFeatureDetectorforInterestPointDetector.classWrapFLPtoInterestPoint<T extends ImageGray<T>,D extends ImageGray<D>> Wrapper aroundFeatureLaplacePyramidforInterestPointDetector.classWrapFPtoInterestPoint<T extends ImageGray<T>,D extends ImageGray<D>> Wrapper aroundFeaturePyramidforInterestPointDetector.classWrapSiftDetector<T extends ImageGray<T>>Wrapper aroundSiftDetectorforInterestPointDetector.Constructors in boofcv.abst.feature.detect.interest with parameters of type InterestPointDetectorModifierConstructorDescriptionInterestPointDetectorOverride(InterestPointDetector<T> detector, OrientationImage<T> orientation) Specifies which algorithms are to be used. -
Uses of InterestPointDetector in boofcv.factory.feature.detdesc
Methods in boofcv.factory.feature.detdesc with parameters of type InterestPointDetectorModifier 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
Methods in boofcv.factory.feature.detect.interest that return InterestPointDetectorModifier 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 aFastHessianFeatureDetectordetector which is wrapped inside anInterestPointDetectorstatic <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) WrapsFeatureLaplacePyramidinside 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) WrapsFeaturePyramidinside 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) WrapsGeneralFeatureDetectorinside anInterestPointDetector. -
Uses of InterestPointDetector in boofcv.factory.tracker
Methods in boofcv.factory.tracker with parameters of type InterestPointDetectorModifier 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
Methods in boofcv.gui.controls that return InterestPointDetectorModifier and TypeMethodDescription<T extends ImageGray<T>,D extends ImageGray<D>>
InterestPointDetector<T>ControlPanelDetDescAssocBase.createDetector(Class<T> imageType)