Basics

Guides

API Reference

Menu

Basics

Guides

API Reference

class: ConfigSiftDescribe

[211:7] extends: object

ConfigSiftDescribe wraps boofcv.abst.feature.describe.ConfigSiftDescribe.

Members

  • obj

Methods

  • ConfigSiftDescribe (Obj = null)

    Creates or wraps a SIFT descriptor config.

    • @p Obj is an existing config Java object or null to create a default config.
  • get (string Name)

    Gets a public config field.

    • @p Name is widthSubregion, widthGrid, numHistogramBins, sigmaToPixels, weightingSigmaFraction, or maxDescriptorElementValue.
    • @r The field value.
  • set (string Name, Value)

    Sets a public config field.

    • @p Name is widthSubregion, widthGrid, numHistogramBins, sigmaToPixels, weightingSigmaFraction, or maxDescriptorElementValue.
    • @p Value is the new field value.
  • checkValidity ()

    Validates this config.

class: ConfigSurfDescribeFast

[149: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 Obj is an existing config Java object or null to create a default config.
  • get (string Name)

    Gets a public config field.

    • @p Name is widthLargeGrid, widthSubRegion, widthSample, useHaar, or weightSigma.
    • @r The field value.
  • set (string Name, Value)

    Sets a public config field.

    • @p Name is widthLargeGrid, widthSubRegion, widthSample, useHaar, or weightSigma.
    • @p Value is the new field value.
  • checkValidity ()

    Validates this config.

class: ConfigSurfDescribeStability

[180: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 Obj is an existing config Java object or null to create a default config.
  • get (string Name)

    Gets a public config field.

    • @p Name is widthLargeGrid, widthSubRegion, widthSample, useHaar, overLap, sigmaLargeGrid, or sigmaSubRegion.
    • @r The field value.
  • set (string Name, Value)

    Sets a public config field.

    • @p Name is widthLargeGrid, widthSubRegion, widthSample, useHaar, overLap, sigmaLargeGrid, or sigmaSubRegion.
    • @p Value is the new field value.
  • checkValidity ()

    Validates this config.

class: DescribePointRadiusAngle

[92:7] extends: object

DescribePointRadiusAngle wraps boofcv.abst.feature.describe.DescribePointRadiusAngle.

Members

  • obj

Methods

  • DescribePointRadiusAngle (object Obj)

    Wraps a BoofCV DescribePointRadiusAngle.

    • @p Obj is an existing descriptor Java object or wrapper.
  • setImage (object Image)

    Sets the source image.

    • @p Image is the image used by subsequent process calls.
  • process (X, Y, Orientation, Radius, object Description)

    Describes a point.

    • @p X is the x coordinate.
    • @p Y is the y coordinate.
    • @p Orientation is the feature orientation in radians.
    • @p Radius is the feature radius.
    • @p Description is a descriptor object from createDescription.
    • @r True if the descriptor was computed.
  • createDescription ()

    Creates an empty descriptor instance.

    • @r A BoofCV TupleDesc Java object.
  • getDescriptionType ()

    Gets the descriptor type class.

    • @r A Java Class object.
  • isScalable ()

    Gets whether this descriptor supports scale.

    • @r True if scalable.
  • isOriented ()

    Gets whether this descriptor supports orientation.

    • @r True if oriented.
  • getImageType ()

    Gets the input image type.

    • @r The BoofCV ImageType.
  • getCanonicalWidth ()

    Gets the canonical descriptor width.

    • @r The canonical width in pixels.

class: ConfigBrief

[242:7] extends: object

ConfigBrief wraps boofcv.abst.feature.describe.ConfigBrief.

Members

  • obj

Methods

  • ConfigBrief (Obj = null)

    Creates or wraps a BRIEF descriptor config.

    • @p Obj is an existing config Java object or null to create a default config.
  • get (string Name)

    Gets a public config field.

    • @p Name is radius, numPoints, blurSigma, blurRadius, or fixed.
    • @r The field value.
  • set (string Name, Value)

    Sets a public config field.

    • @p Name is radius, numPoints, blurSigma, blurRadius, or fixed.
    • @p Value is the new field value.
  • checkValidity ()

    Validates this config.

class: FactoryDescribePointRadiusAngle

[6:14] static extends: object

Static wrappers for boofcv.factory.feature.describe.FactoryDescribePointRadiusAngle.

Methods

  • surfFast (object Config, string ImageClassName)

    Creates a SURF fast descriptor.

    • @p Config is a ConfigSurfDescribeFast wrapper.
    • @p ImageClassName is an input gray image class name or short image name.
    • @r A DescribePointRadiusAngle wrapper.
  • surfStable (object Config, string ImageClassName)

    Creates a SURF stable descriptor.

    • @p Config is a ConfigSurfDescribeStability wrapper.
    • @p ImageClassName is an input gray image class name or short image name.
    • @r A DescribePointRadiusAngle wrapper.
  • sift (object ScaleSpace, object Config, string ImageClassName)

    Creates a SIFT descriptor.

    • @p ScaleSpace is a ConfigSiftScaleSpace wrapper.
    • @p Config is a ConfigSiftDescribe wrapper.
    • @p ImageClassName is an input gray image class name or short image name.
    • @r A DescribePointRadiusAngle wrapper.
  • brief (object Config, string ImageClassName)

    Creates a BRIEF descriptor.

    • @p Config is a ConfigBrief wrapper.
    • @p ImageClassName is an input gray image class name or short image name.
    • @r A DescribePointRadiusAngle wrapper.
  • pixel (int Width, int Height, string ImageClassName)

    Creates a raw pixel descriptor.

    • @p Width is the region width.
    • @p Height is the region height.
    • @p ImageClassName is an input gray image class name or short image name.
    • @r A DescribePointRadiusAngle wrapper.
  • pixelNCC (int Width, int Height, string ImageClassName)

    Creates an NCC pixel descriptor.

    • @p Width is the region width.
    • @p Height is the region height.
    • @p ImageClassName is an input gray image class name or short image name.
    • @r A DescribePointRadiusAngle wrapper.