boofcv.abst.feature.orientation
Class ConfigSlidingIntegral
- java.lang.Object
-
- boofcv.abst.feature.orientation.ConfigSlidingIntegral
-
- All Implemented Interfaces:
- ConfigOrientation, ConfigOrientation.Integral, Configuration, java.io.Serializable
public class ConfigSlidingIntegral extends java.lang.Object implements ConfigOrientation.Integral
Configuration forImplOrientationSlidingWindowIntegral.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface boofcv.abst.feature.orientation.ConfigOrientation
ConfigOrientation.Gradient, ConfigOrientation.Integral
-
-
Field Summary
Fields Modifier and Type Field and Description doubleobjectRadiusToScaleHow to convert the radius to the internal canonical scale.intradiusRadius of the region being considered in terms of samples.doublesamplePeriodHow often the image is sampled.intsampleWidthSize of kernel doing the sampling.doubleweightSigmaSigma for weighting distribution.doublewindowSizeAngular window that is slide across.
-
Constructor Summary
Constructors Constructor and Description ConfigSlidingIntegral()ConfigSlidingIntegral(double samplePeriod, double windowSize, int radius, double weightSigma, int sampleWidth)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidcheckValidity()Checks to see if the configuration is valid.
-
-
-
Field Detail
-
objectRadiusToScale
public double objectRadiusToScale
How to convert the radius to the internal canonical scale. Can be used to adjust how big or small the region is.
-
samplePeriod
public double samplePeriod
How often the image is sampled. This number is scaled. Typically 0.65.
-
windowSize
public double windowSize
Angular window that is slide across. Try PI/3
-
radius
public int radius
Radius of the region being considered in terms of samples. Typically 8.
-
weightSigma
public double weightSigma
Sigma for weighting distribution. 0 for unweighted. less than zero for automatic. Try -1
-
sampleWidth
public int sampleWidth
Size of kernel doing the sampling. Typically 6.
-
-
Constructor Detail
-
ConfigSlidingIntegral
public ConfigSlidingIntegral(double samplePeriod, double windowSize, int radius, double weightSigma, int sampleWidth)
-
ConfigSlidingIntegral
public ConfigSlidingIntegral()
-
-
Method Detail
-
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