Package boofcv.abst.feature.orientation
Class ConfigSlidingIntegral
java.lang.Object
boofcv.abst.feature.orientation.ConfigSlidingIntegral
- All Implemented Interfaces:
ConfigOrientation
,ConfigOrientation.Integral
,Configuration
,Serializable
Configuration for
ImplOrientationSlidingWindowIntegral
.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface boofcv.abst.feature.orientation.ConfigOrientation
ConfigOrientation.Gradient, ConfigOrientation.Integral
-
Field Summary
Modifier and TypeFieldDescriptiondouble
How to convert the radius to the internal canonical scale.int
Radius of the region being considered in terms of samples.double
How often the image is sampled.int
Size of kernel doing the sampling.double
Sigma for weighting distribution.double
Angular window that is slide across. -
Constructor Summary
ConstructorDescriptionConfigSlidingIntegral
(double samplePeriod, double windowSize, int radius, double weightSigma, int sampleWidth) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Checks to see if the configuration is valid.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
-
objectRadiusToScale
public double objectRadiusToScaleHow to convert the radius to the internal canonical scale. Can be used to adjust how big or small the region is. -
samplePeriod
public double samplePeriodHow often the image is sampled. This number is scaled. Typically 0.65. -
windowSize
public double windowSizeAngular window that is slide across. Try PI/3 -
radius
public int radiusRadius of the region being considered in terms of samples. Typically 8. -
weightSigma
public double weightSigmaSigma for weighting distribution. 0 for unweighted. less than zero for automatic. Try -1 -
sampleWidth
public int sampleWidthSize of kernel doing the sampling. Typically 6.
-
-
Constructor Details
-
ConfigSlidingIntegral
public ConfigSlidingIntegral(double samplePeriod, double windowSize, int radius, double weightSigma, int sampleWidth) -
ConfigSlidingIntegral
public ConfigSlidingIntegral()
-
-
Method Details
-
setTo
-
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
-