java.lang.Object
boofcv.abst.feature.detect.intensity.BaseGeneralFeatureIntensity<I,D>
- All Implemented Interfaces:
GeneralFeatureIntensity<I,
D>
- Direct Known Subclasses:
WrapperFastCornerIntensity
,WrapperGradientCornerIntensity
,WrapperHessianDerivBlobIntensity
,WrapperHessianThreeImageDetIntensity
,WrapperKitRosCornerIntensity
,WrapperLaplacianBlobIntensity
,WrapperMedianCornerIntensity
public abstract class BaseGeneralFeatureIntensity<I extends ImageGray<I>,D extends ImageGray<D>>
extends Object
implements GeneralFeatureIntensity<I,D>
Provides some basic functionality for implementing
GeneralFeatureIntensity
.-
Constructor Summary
ModifierConstructorDescriptionprotected
BaseGeneralFeatureIntensity
(@Nullable Class<I> imageType, @Nullable Class<D> derivType) -
Method Summary
Modifier and TypeMethodDescriptionDerivative image type.Input image type.Returns an image containing an intensity mapping showing how corner like each pixel is.void
init
(int width, int height) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface boofcv.abst.feature.detect.intensity.GeneralFeatureIntensity
getCandidatesMax, getCandidatesMin, getIgnoreBorder, getRequiresGradient, getRequiresHessian, hasCandidates, localMaximums, localMinimums, process
-
Constructor Details
-
BaseGeneralFeatureIntensity
-
-
Method Details
-
init
public void init(int width, int height) -
getIntensity
Description copied from interface:GeneralFeatureIntensity
Returns an image containing an intensity mapping showing how corner like each pixel is. Unprocessed image borders will have a value of zero.- Specified by:
getIntensity
in interfaceGeneralFeatureIntensity<I extends ImageGray<I>,
D extends ImageGray<D>> - Returns:
- Corner intensity image.
-
getImageType
Description copied from interface:GeneralFeatureIntensity
Input image type. Null if the input image isn't required.- Specified by:
getImageType
in interfaceGeneralFeatureIntensity<I extends ImageGray<I>,
D extends ImageGray<D>>
-
getDerivType
Description copied from interface:GeneralFeatureIntensity
Derivative image type. Null if the derivative image isn't required.- Specified by:
getDerivType
in interfaceGeneralFeatureIntensity<I extends ImageGray<I>,
D extends ImageGray<D>>
-