Package boofcv.abst.feature.describe
Class ConfigSurfDescribe
java.lang.Object
boofcv.abst.feature.describe.ConfigSurfDescribe
- All Implemented Interfaces:
 Configuration,Serializable
- Direct Known Subclasses:
 ConfigSurfDescribe.Fast,ConfigSurfDescribe.Stability
Abstract base class for SURF implementations. Use child classes to specify a specific implementation.
- See Also:
 
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classConfiguration for SURF implementation that has been designed for speed at the cost of some stability.static classConfiguration for SURF implementation that has been designed for stability. - 
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanIf true the Haar wavelet will be used.intNumber of sub-regions wide the large grid is.doubleThe width of a sample point in pixels.intNumber of sample points wide a sub-region is. - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidChecks to see if the configuration is valid.setTo(ConfigSurfDescribe src) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface boofcv.struct.Configuration
serializeActiveFields, serializeInitialize 
- 
Field Details
- 
widthLargeGrid
public int widthLargeGridNumber of sub-regions wide the large grid is. Typically 4 - 
widthSubRegion
public int widthSubRegionNumber of sample points wide a sub-region is. Typically 5 - 
widthSample
public double widthSampleThe width of a sample point in pixels. Used to scale the descriptor sample region's width. Typically 3 - 
useHaar
public boolean useHaarIf true the Haar wavelet will be used. If false means image gradient. 
 - 
 - 
Constructor Details
- 
ConfigSurfDescribe
public ConfigSurfDescribe() 
 - 
 - 
Method Details
- 
checkValidity
public void checkValidity()Description copied from interface:ConfigurationChecks to see if the configuration is valid. If it is invalid, throw an exception explaining what is incorrect.- Specified by:
 checkValidityin interfaceConfiguration
 - 
setTo
 
 -