Package boofcv.factory.geo
Class ConfigSelfCalibDualQuadratic
java.lang.Object
boofcv.factory.geo.ConfigSelfCalibDualQuadratic
- All Implemented Interfaces:
Configuration
,Serializable
public class ConfigSelfCalibDualQuadratic extends Object implements Configuration
Configuration for
SelfCalibrationLinearDualQuadratic
. Note that the principle point is always assumed
to be zero. You really should read the documentation for this class.- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description double
aspectRatio
The assumed aspect ratio.double
invalidFractionAccept
Maximum fraction of invalid observations it will accept before failingboolean
knownAspectRatio
The aspect ratio is assumed to be known, e.g.ConfigConverge
refineAlgebraic
Performs non-linear refinement minimizing a algebraic cost functionboolean
zeroSkew
The skew is assumed to be zero -
Constructor Summary
Constructors Constructor Description ConfigSelfCalibDualQuadratic()
-
Method Summary
Modifier and Type Method Description void
checkValidity()
Checks to see if the configuration is valid.ConfigSelfCalibDualQuadratic
setTo(ConfigSelfCalibDualQuadratic 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
-
zeroSkew
public boolean zeroSkewThe skew is assumed to be zero -
knownAspectRatio
public boolean knownAspectRatioThe aspect ratio is assumed to be known, e.g. fy = ratio*fx; -
aspectRatio
public double aspectRatioThe assumed aspect ratio. Only used ifknownAspectRatio
is true -
invalidFractionAccept
public double invalidFractionAcceptMaximum fraction of invalid observations it will accept before failing -
refineAlgebraic
Performs non-linear refinement minimizing a algebraic cost function
-
-
Constructor Details
-
ConfigSelfCalibDualQuadratic
public ConfigSelfCalibDualQuadratic()
-
-
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
-