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
FieldsModifier and TypeFieldDescriptiondoubleHow to convert the radius to the internal canonical scale.intRadius of the region being considered in terms of samples.doubleHow often the image is sampled.intSize of kernel doing the sampling.doubleSigma for weighting distribution.doubleAngular window that is slide across. -
Constructor Summary
ConstructorsConstructorDescriptionConfigSlidingIntegral(double samplePeriod, double windowSize, int radius, double weightSigma, int sampleWidth) -
Method Summary
Modifier and TypeMethodDescriptionvoidChecks to see if the configuration is valid.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
-
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:ConfigurationChecks to see if the configuration is valid. If it is invalid, throw an exception explaining what is incorrect.- Specified by:
checkValidityin interfaceConfiguration
-