Package boofcv.alg.feature.detdesc
Class DetectDescribeSurfPlanar<II extends ImageGray<II>>
java.lang.Object
boofcv.alg.feature.detdesc.DetectDescribeSurfPlanar<II>
- Type Parameters:
II- Type of integral image
- Direct Known Subclasses:
DetectDescribeSurfPlanar_MT
Computes a color SURF descriptor from a
Planar image. Features are detected,
orientation estimated, and laplacian sign computed using a gray scale image. The gray scale image is found by
computing the average across all bands for each pixel. A descriptor is computed inside band individually
and stored in a descriptor which is N*length long. N = number of bands and length = number of
elements in normal descriptor.- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DescribePointSurfPlanar<II>protected DogArray<TupleDesc_F64>protected FastHessianFeatureDetector<II>protected DogArray_F64protected List<ScalePoint>protected OrientationIntegral<II> -
Constructor Summary
ConstructorsConstructorDescriptionDetectDescribeSurfPlanar(FastHessianFeatureDetector<II> detector, OrientationIntegral<II> orientation, DescribePointSurfPlanar<II> describe) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidvoidDetects and describes features inside provide images.getDescription(int index) getLocation(int featureIndex) intdoublegetOrientation(int featureIndex) doublegetRadius(int featureIndex) booleanisWhite(int index)
-
Field Details
-
detector
-
orientation
-
describe
-
descriptions
-
foundPoints
-
featureAngles
-
-
Constructor Details
-
DetectDescribeSurfPlanar
public DetectDescribeSurfPlanar(FastHessianFeatureDetector<II> detector, OrientationIntegral<II> orientation, DescribePointSurfPlanar<II> describe)
-
-
Method Details
-
createDescription
-
getDescription
-
isWhite
public boolean isWhite(int index) -
detect
Detects and describes features inside provide images. All images are integral images.- Parameters:
grayII- Gray-scale integral imagecolorII- Color integral image
-
describe
-
getDescribe
-
getNumberOfFeatures
public int getNumberOfFeatures() -
getLocation
-
getRadius
public double getRadius(int featureIndex) -
getOrientation
public double getOrientation(int featureIndex)
-