boofcv.abst.geo.f
Class WrapFundamentalLinear7
- java.lang.Object
-
- boofcv.abst.geo.f.WrapFundamentalLinear7
-
- All Implemented Interfaces:
- EstimateNofEpipolar, GeoModelEstimatorN<org.ejml.data.DenseMatrix64F,AssociatedPair>
public class WrapFundamentalLinear7 extends java.lang.Object implements EstimateNofEpipolar
Wrapper around eitherFundamentalLinear7forEstimateNofEpipolar.
-
-
Constructor Summary
Constructors Constructor and Description WrapFundamentalLinear7(boolean fundamental)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description FundamentalLinear7getAlgorithm()intgetMinimumPoints()Minimum number of points required to estimate the model.booleanprocess(java.util.List<AssociatedPair> points, FastQueue<org.ejml.data.DenseMatrix64F> estimatedModels)Estimates a set of models which fit the given a set of observations.
-
-
-
Method Detail
-
process
public boolean process(java.util.List<AssociatedPair> points, FastQueue<org.ejml.data.DenseMatrix64F> estimatedModels)
Description copied from interface:GeoModelEstimatorNEstimates a set of models which fit the given a set of observations. A FastQueue is used to store the found models. Each time this function is invoked 'estimatedModels' is reset and new models are requested using the FastQueue.pop() function.- Specified by:
processin interfaceGeoModelEstimatorN<org.ejml.data.DenseMatrix64F,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<org.ejml.data.DenseMatrix64F,AssociatedPair>- Returns:
- Minimum number of points.
-
getAlgorithm
public FundamentalLinear7 getAlgorithm()
-
-
DataMelt 3.0 © DataMelt by jWork.ORG