class: ConfigSiftDescribe
[227:7] extends: object
ConfigSiftDescribe wraps boofcv.abst.feature.describe.ConfigSiftDescribe.
Members
- obj
Methods
-
ConfigSiftDescribe (
Obj = null)Creates or wraps a SIFT descriptor config.
- @p
Objis an existing config Java object or null to create a default config.
- @p
-
get (
string Name)Gets a public config field.
- @p
Nameis widthSubregion, widthGrid, numHistogramBins, sigmaToPixels, weightingSigmaFraction, or maxDescriptorElementValue. - @r
Thefield value.
- @p
-
set (
string Name, Value)Sets a public config field.
- @p
Nameis widthSubregion, widthGrid, numHistogramBins, sigmaToPixels, weightingSigmaFraction, or maxDescriptorElementValue. - @p
Valueis the new field value.
- @p
-
checkValidity ()
Validates this config.
class: ConfigSurfDescribeFast
[165:7] extends: object
ConfigSurfDescribeFast wraps boofcv.abst.feature.describe.ConfigSurfDescribe$Fast.
Members
- obj
Methods
-
ConfigSurfDescribeFast (
Obj = null)Creates or wraps a SURF fast descriptor config.
- @p
Objis an existing config Java object or null to create a default config.
- @p
-
get (
string Name)Gets a public config field.
- @p
Nameis widthLargeGrid, widthSubRegion, widthSample, useHaar, or weightSigma. - @r
Thefield value.
- @p
-
set (
string Name, Value)Sets a public config field.
- @p
Nameis widthLargeGrid, widthSubRegion, widthSample, useHaar, or weightSigma. - @p
Valueis the new field value.
- @p
-
checkValidity ()
Validates this config.
class: ConfigSurfDescribeStability
[196:7] extends: object
ConfigSurfDescribeStability wraps boofcv.abst.feature.describe.ConfigSurfDescribe$Stability.
Members
- obj
Methods
-
ConfigSurfDescribeStability (
Obj = null)Creates or wraps a SURF stable descriptor config.
- @p
Objis an existing config Java object or null to create a default config.
- @p
-
get (
string Name)Gets a public config field.
- @p
Nameis widthLargeGrid, widthSubRegion, widthSample, useHaar, overLap, sigmaLargeGrid, or sigmaSubRegion. - @r
Thefield value.
- @p
-
set (
string Name, Value)Sets a public config field.
- @p
Nameis widthLargeGrid, widthSubRegion, widthSample, useHaar, overLap, sigmaLargeGrid, or sigmaSubRegion. - @p
Valueis the new field value.
- @p
-
checkValidity ()
Validates this config.
class: DescribePointRadiusAngle
[108:7] extends: object
DescribePointRadiusAngle wraps boofcv.abst.feature.describe.DescribePointRadiusAngle.
Members
- obj
Methods
-
DescribePointRadiusAngle (
object Obj)Wraps a BoofCV DescribePointRadiusAngle.
- @p
Objis an existing descriptor Java object or wrapper.
- @p
-
setImage (
object Image)Sets the source image.
- @p
Imageis the image used by subsequent process calls.
- @p
-
process (
X, Y, Orientation, Radius, object Description)Describes a point.
- @p
Xis the x coordinate. - @p
Yis the y coordinate. - @p
Orientationis the feature orientation in radians. - @p
Radiusis the feature radius. - @p
Descriptionis a descriptor object from createDescription. - @r
Trueif the descriptor was computed.
- @p
-
createDescription ()
Creates an empty descriptor instance.
- @r
ABoofCV TupleDesc Java object.
- @r
-
getDescriptionType ()
Gets the descriptor type class.
- @r
AJava Class object.
- @r
-
isScalable ()
Gets whether this descriptor supports scale.
- @r
Trueif scalable.
- @r
-
isOriented ()
Gets whether this descriptor supports orientation.
- @r
Trueif oriented.
- @r
-
getImageType ()
Gets the input image type.
- @r
TheBoofCV ImageType.
- @r
-
getCanonicalWidth ()
Gets the canonical descriptor width.
- @r
Thecanonical width in pixels.
- @r
class: ConfigBrief
[258:7] extends: object
ConfigBrief wraps boofcv.abst.feature.describe.ConfigBrief.
Members
- obj
Methods
-
ConfigBrief (
Obj = null)Creates or wraps a BRIEF descriptor config.
- @p
Objis an existing config Java object or null to create a default config.
- @p
-
get (
string Name)Gets a public config field.
- @p
Nameis radius, numPoints, blurSigma, blurRadius, or fixed. - @r
Thefield value.
- @p
-
set (
string Name, Value)Sets a public config field.
- @p
Nameis radius, numPoints, blurSigma, blurRadius, or fixed. - @p
Valueis the new field value.
- @p
-
checkValidity ()
Validates this config.
class: FactoryDescribePointRadiusAngle
[22:14] static extends: object
Static wrappers for boofcv.factory.feature.describe.FactoryDescribePointRadiusAngle.
Methods
-
surfFast (
object Config, string ImageClassName)Creates a SURF fast descriptor.
- @p
Configis a ConfigSurfDescribeFast wrapper. - @p
ImageClassNameis an input gray image class name or short image name. - @r
ADescribePointRadiusAngle wrapper.
- @p
-
surfStable (
object Config, string ImageClassName)Creates a SURF stable descriptor.
- @p
Configis a ConfigSurfDescribeStability wrapper. - @p
ImageClassNameis an input gray image class name or short image name. - @r
ADescribePointRadiusAngle wrapper.
- @p
-
sift (
object ScaleSpace, object Config, string ImageClassName)Creates a SIFT descriptor.
- @p
ScaleSpaceis a ConfigSiftScaleSpace wrapper. - @p
Configis a ConfigSiftDescribe wrapper. - @p
ImageClassNameis an input gray image class name or short image name. - @r
ADescribePointRadiusAngle wrapper.
- @p
-
brief (
object Config, string ImageClassName)Creates a BRIEF descriptor.
- @p
Configis a ConfigBrief wrapper. - @p
ImageClassNameis an input gray image class name or short image name. - @r
ADescribePointRadiusAngle wrapper.
- @p
-
pixel (
int Width, int Height, string ImageClassName)Creates a raw pixel descriptor.
- @p
Widthis the region width. - @p
Heightis the region height. - @p
ImageClassNameis an input gray image class name or short image name. - @r
ADescribePointRadiusAngle wrapper.
- @p
-
pixelNCC (
int Width, int Height, string ImageClassName)Creates an NCC pixel descriptor.
- @p
Widthis the region width. - @p
Heightis the region height. - @p
ImageClassNameis an input gray image class name or short image name. - @r
ADescribePointRadiusAngle wrapper.
- @p