Package boofcv.factory.feature.detdesc
Class ConfigDetectDescribe
java.lang.Object
boofcv.factory.feature.detdesc.ConfigDetectDescribe
- All Implemented Interfaces:
Configuration
,Serializable
public class ConfigDetectDescribe extends Object implements Configuration
Configuration for creating
DetectDescribePoint
implementations.- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description ConfigConvertTupleDesc
convertDescriptor
Convert the descriptor into a different formatConfigBrief
describeBrief
ConfigSiftDescribe
describeSift
ConfigSurfDescribe.Fast
describeSurfFast
ConfigSurfDescribe.Stability
describeSurfStability
ConfigTemplateDescribe
describeTemplate
ConfigFastHessian
detectFastHessian
Fast Hessian scale invariant blob detector.ConfigPointDetector
detectPoint
Configuration for point based detectors (e.g.ConfigSiftDetector
detectSift
SIFT scale invariant blob detectorConfigOrientation2
orientation
Configuration for estimating the region's orientationConfigSiftScaleSpace
scaleSpaceSift
Describes the scale-space used by SIFT detector / descriptor.ConfigDescribeRegion.Type
typeDescribe
The feature descriptor is used.ConfigDetectInterestPoint.Type
typeDetector
The feature detector is used. -
Constructor Summary
Constructors Constructor Description ConfigDetectDescribe()
-
Method Summary
Modifier and Type Method Description void
checkValidity()
Checks to see if the configuration is valid.ConfigDetectDescribe
copy()
void
copyRefFrom(ConfigDescribeRegion src)
void
copyRefTo(ConfigDescribeRegion dst)
int
findNonMaxRadius()
Returns the non-max radius for the selected configurationConfigDetectDescribe
setTo(ConfigDetectDescribe 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
-
typeDescribe
The feature descriptor is used. Not always used. -
typeDetector
The feature detector is used. Not always used. -
scaleSpaceSift
Describes the scale-space used by SIFT detector / descriptor. -
describeSurfFast
-
describeSurfStability
-
describeSift
-
describeBrief
-
describeTemplate
-
detectPoint
Configuration for point based detectors (e.g. corners and blob) -
detectFastHessian
Fast Hessian scale invariant blob detector. This is what SURF uses -
detectSift
SIFT scale invariant blob detector -
orientation
Configuration for estimating the region's orientation -
convertDescriptor
Convert the descriptor into a different format
-
-
Constructor Details
-
ConfigDetectDescribe
public ConfigDetectDescribe()
-
-
Method Details
-
copyRefTo
-
findNonMaxRadius
public int findNonMaxRadius()Returns the non-max radius for the selected configuration -
copyRefFrom
-
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
-
copy
-