Class ConfigBrief

java.lang.Object
boofcv.abst.feature.describe.ConfigBrief
All Implemented Interfaces:
Configuration, Serializable

public class ConfigBrief
extends Object
implements Configuration
Configuration for BRIEF descriptor.
See Also:
DescribePointBrief, DescribePointBriefSO, Serialized Form
  • Field Details

    • radius

      public int radius
      Region's radius. Typical value is 16.
    • numPoints

      public int numPoints
      Number of points sampled. Typical value is 512.
    • blurSigma

      public double blurSigma
      Amount of blur applied to the image before sampling. Typical value is -1
    • blurRadius

      public int blurRadius
      Amount of blur applied to the image before sampling. Typical value is 4
    • fixed

      public boolean fixed
      If true then a fixed sized descriptor is used. If false then orientation and scale information is used, if available. By default this is true.
  • Constructor Details

    • ConfigBrief

      public ConfigBrief​(int radius, int numPoints, double blurSigma, int blurRadius, boolean fixed)
    • ConfigBrief

      public ConfigBrief​(boolean fixed)
    • ConfigBrief

      public ConfigBrief()
  • Method Details

    • checkValidity

      public void checkValidity()
      Description copied from interface: Configuration
      Checks to see if the configuration is valid. If it is invalid, throw an exception explaining what is incorrect.
      Specified by:
      checkValidity in interface Configuration
    • setTo

      public ConfigBrief setTo​(ConfigBrief src)