Package boofcv.abst.feature.describe
Class ConfigBrief
java.lang.Object
boofcv.abst.feature.describe.ConfigBrief
- All Implemented Interfaces:
Configuration
,Serializable
Configuration for BRIEF descriptor.
-
Field Summary
Modifier and TypeFieldDescriptionint
Amount of blur applied to the image before sampling.double
Amount of blur applied to the image before sampling.boolean
If true then a fixed sized descriptor is used.int
Number of points sampled.int
Region's radius. -
Constructor Summary
ConstructorDescriptionConfigBrief
(boolean fixed) ConfigBrief
(int radius, int numPoints, double blurSigma, int blurRadius, boolean fixed) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Checks to see if the configuration is valid.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
-