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
FieldsModifier and TypeFieldDescriptionfinal ConfigConvergeConfigures convergence criteria for SBAbooleanShould it use homogenous coordinates for points or 3D Cartesian?doubleOptional second pass where outliers observations.booleanToggles on and off scaling parametersfinal ConfigTriangulationSpecifies which triangulation approach to use -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidChecks 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, waitMethods 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:ConfigurationChecks to see if the configuration is valid. If it is invalid, throw an exception explaining what is incorrect.- Specified by:
checkValidityin interfaceConfiguration
-
setTo
-