Package boofcv.abst.feature.describe
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 Summary
Fields Modifier and Type Field Description int
blurRadius
Amount of blur applied to the image before sampling.double
blurSigma
Amount of blur applied to the image before sampling.boolean
fixed
If true then a fixed sized descriptor is used.int
numPoints
Number of points sampled.int
radius
Region's radius. -
Constructor Summary
Constructors Constructor Description ConfigBrief()
ConfigBrief(boolean fixed)
ConfigBrief(int radius, int numPoints, double blurSigma, int blurRadius, boolean fixed)
-
Method Summary
Modifier and Type Method Description void
checkValidity()
Checks to see if the configuration is valid.ConfigBrief
setTo(ConfigBrief src)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface boofcv.struct.Configuration
serializeActiveFields, serializeInitialize
-
Field Details
-
radius
public int radiusRegion's radius. Typical value is 16. -
numPoints
public int numPointsNumber of points sampled. Typical value is 512. -
blurSigma
public double blurSigmaAmount of blur applied to the image before sampling. Typical value is -1 -
blurRadius
public int blurRadiusAmount of blur applied to the image before sampling. Typical value is 4 -
fixed
public boolean fixedIf 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 interfaceConfiguration
-
setTo
-