Package boofcv.factory.sfm
Class ConfigBundleUtils
java.lang.Object
boofcv.factory.sfm.ConfigBundleUtils
- All Implemented Interfaces:
Configuration
,Serializable
Configuration for
MetricBundleAdjustmentUtils
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionfinal ConfigConverge
Configures convergence criteria for SBAboolean
Should it use homogenous coordinates for points or 3D Cartesian?double
Optional second pass where outliers observations.boolean
Toggles on and off scaling parametersfinal ConfigTriangulation
Specifies which triangulation approach to use -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Checks to see if the configuration is valid.setTo
(ConfigBundleUtils src) 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
-
converge
Configures convergence criteria for SBA -
scale
public boolean scaleToggles on and off scaling parameters -
homogenous
public boolean homogenousShould it use homogenous coordinates for points or 3D Cartesian? -
keepFraction
public double keepFractionOptional second pass where outliers observations. Fraction specifies that the best X fraction are kept. -
triangulation
Specifies which triangulation approach to use
-
-
Constructor Details
-
ConfigBundleUtils
public ConfigBundleUtils()
-
-
Method Details
-
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
-
setTo
-