boofcv.abst.feature.describe
Class ConfigSiftScaleSpace
- java.lang.Object
-
- boofcv.abst.feature.describe.ConfigSiftScaleSpace
-
- All Implemented Interfaces:
- Configuration, java.io.Serializable
public class ConfigSiftScaleSpace extends java.lang.Object implements Configuration
Configuration forSiftScaleSpace- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field and Description intfirstOctaveSpecified the first and last octaves.intlastOctaveSpecified the first and last octaves.intnumScalesNumber of scales in each octave.floatsigma0Amount of blur at the first level in the image pyramid.
-
Constructor Summary
Constructors Constructor and Description ConfigSiftScaleSpace()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidcheckValidity()Checks to see if the configuration is valid.static ConfigSiftScaleSpacecreatePaper()Creates a configuration similar to how it was originally described in the paper
-
-
-
Field Detail
-
sigma0
public float sigma0
Amount of blur at the first level in the image pyramid. Recommend 1.6
-
numScales
public int numScales
Number of scales in each octave. The amount of Gaussian blur will double this number of images in the octave. However, the number of actual images computed will be numScales + 3 and the number of difference of Guassian images will be numScales + 2.
-
firstOctave
public int firstOctave
Specified the first and last octaves. Each octave is a factor of 2 smaller or larger than the input image. The overall size of an octave relative to the input image is pow(2,-octave)
-
lastOctave
public int lastOctave
Specified the first and last octaves. Each octave is a factor of 2 smaller or larger than the input image. The overall size of an octave relative to the input image is pow(2,-octave)
-
-
Method Detail
-
createPaper
public static ConfigSiftScaleSpace createPaper()
Creates a configuration similar to how it was originally described in the paper
-
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
-
-
DataMelt 3.0 © DataMelt by jWork.ORG