Package boofcv.abst.geo.f
Class WrapFundamentalLinear7
java.lang.Object
boofcv.abst.geo.f.WrapFundamentalLinear7
- All Implemented Interfaces:
EstimateNofEpipolar,GeoModelEstimatorN<DMatrixRMaj,AssociatedPair>
Wrapper around either
FundamentalLinear7 for EstimateNofEpipolar.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintMinimum number of points required to estimate the model.booleanprocess(List<AssociatedPair> points, DogArray<DMatrixRMaj> estimatedModels) Estimates a set of models which fit the given a set of observations.
-
Constructor Details
-
WrapFundamentalLinear7
public WrapFundamentalLinear7(boolean fundamental)
-
-
Method Details
-
process
Description copied from interface:GeoModelEstimatorNEstimates a set of models which fit the given a set of observations. A DogArray is used to store the found models. Each time this function is invoked 'estimatedModels' is reset and new models are requested using the DogArray.pop() function.- Specified by:
processin interfaceGeoModelEstimatorN<DMatrixRMaj,AssociatedPair> - Parameters:
points- Input: Set of observations. Not modified.estimatedModels- Output: Storage for the set of estimated models. Modified.- Returns:
- true if successful
-
getMinimumPoints
public int getMinimumPoints()Description copied from interface:GeoModelEstimatorNMinimum number of points required to estimate the model.- Specified by:
getMinimumPointsin interfaceGeoModelEstimatorN<DMatrixRMaj,AssociatedPair> - Returns:
- Minimum number of points.
-
getAlgorithm
-