Package boofcv.struct.geo
Interface GeoModelEstimator1<Model,Sample>
- All Known Subinterfaces:
Estimate1ofEpipolar
,Estimate1ofEpipolarPointing
,Estimate1ofPnP
,Estimate1ofPrNP
,Estimate1ofTrifocalTensor
- All Known Implementing Classes:
EstimateNto1ofEpipolar
,EstimateNto1ofEpipolarPointing
,EstimateNto1ofPnP
,GeoModelEstimatorNto1
,HomographyDLT_to_Epipolar
,HomographyTLS_to_Epipolar
,IPPE_to_EstimatePnP
,PnPStereoEstimator
,WrapFundamentalLinear8
,WrapPnPLepetitEPnP
,WrapPRnPDirectLinearTransform
,WrapTrifocalAlgebraicPoint7
,WrapTrifocalLinearPoint7
public interface GeoModelEstimator1<Model,Sample>
Creates a single hypothesis for the parameters in a model a set of sample points/observations.
-
Method Summary
Modifier and TypeMethodDescriptionint
Minimum number of points required to estimate the model.boolean
Estimates the model given a set of observations.
-
Method Details
-
process
Estimates the model given a set of observations.- Parameters:
points
- Input: Set of observations. Not modified.estimatedModel
- Output: Storage for the estimated model. Modified.- Returns:
- true if successful
-
getMinimumPoints
int getMinimumPoints()Minimum number of points required to estimate the model.- Returns:
- Minimum number of points.
-