Package boofcv.alg.geo.robust
Class GenerateAffine2D
java.lang.Object
boofcv.alg.geo.robust.GenerateAffine2D
- All Implemented Interfaces:
ModelFitter<Affine2D_F64,,AssociatedPair> ModelGenerator<Affine2D_F64,AssociatedPair>
public class GenerateAffine2D
extends Object
implements ModelGenerator<Affine2D_F64,AssociatedPair>, ModelFitter<Affine2D_F64,AssociatedPair>
Fits an
Affine2D_F64 motion model to a list of AssociatedPair.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanfitModel(List<AssociatedPair> dataSet, Affine2D_F64 initial, Affine2D_F64 found) booleangenerate(List<AssociatedPair> dataSet, Affine2D_F64 model) doubleint
-
Constructor Details
-
GenerateAffine2D
public GenerateAffine2D()
-
-
Method Details
-
fitModel
- Specified by:
fitModelin interfaceModelFitter<Affine2D_F64,AssociatedPair>
-
generate
- Specified by:
generatein interfaceModelGenerator<Affine2D_F64,AssociatedPair>
-
getMinimumPoints
public int getMinimumPoints()- Specified by:
getMinimumPointsin interfaceModelGenerator<Affine2D_F64,AssociatedPair>
-
getFitScore
public double getFitScore()- Specified by:
getFitScorein interfaceModelFitter<Affine2D_F64,AssociatedPair>
-