boofcv.alg.feature.detect.interest
Class EasyGeneralFeatureDetector<T extends ImageGray,D extends ImageGray>
- java.lang.Object
-
- boofcv.alg.feature.detect.interest.EasyGeneralFeatureDetector<T,D>
-
- Direct Known Subclasses:
- GeneralToInterestPoint
public class EasyGeneralFeatureDetector<T extends ImageGray,D extends ImageGray> extends java.lang.ObjectDetects features usingGeneralFeatureDetectorbut Handles all the derivative computations automatically.
-
-
Constructor Summary
Constructors Constructor and Description EasyGeneralFeatureDetector(GeneralFeatureDetector<T,D> detector, java.lang.Class<T> imageType, java.lang.Class<D> derivType)Configures detector and uses default image derivatives.EasyGeneralFeatureDetector(GeneralFeatureDetector<T,D> detector, ImageGradient<T,D> gradient, ImageHessian<D> hessian, java.lang.Class<D> derivType)Constructor which allows the user to specify how derivatives are computed
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voiddetect(T input, QueueCorner exclude)Detect features inside the image.GeneralFeatureDetector<T,D>getDetector()QueueCornergetMaximums()QueueCornergetMinimums()
-
-
-
Constructor Detail
-
EasyGeneralFeatureDetector
public EasyGeneralFeatureDetector(GeneralFeatureDetector<T,D> detector, java.lang.Class<T> imageType, java.lang.Class<D> derivType)
Configures detector and uses default image derivatives.- Parameters:
detector- Feature detector.imageType- Type of input imagederivType- If null then the derivative will be selected using the image type.
-
EasyGeneralFeatureDetector
public EasyGeneralFeatureDetector(GeneralFeatureDetector<T,D> detector, ImageGradient<T,D> gradient, ImageHessian<D> hessian, java.lang.Class<D> derivType)
Constructor which allows the user to specify how derivatives are computed
-
-
Method Detail
-
detect
public void detect(T input, QueueCorner exclude)
Detect features inside the image. Excluding points in the exclude list.- Parameters:
input- Image being processed.exclude- List of points that should not be returned.
-
getDetector
public GeneralFeatureDetector<T,D> getDetector()
-
getMaximums
public QueueCorner getMaximums()
-
getMinimums
public QueueCorner getMinimums()
-
-
DataMelt 3.0 © DataMelt by jWork.ORG