Package boofcv.misc
Class ModelMatcherDefault<Model,Point>
java.lang.Object
boofcv.misc.ModelMatcherDefault<Model,Point>
- All Implemented Interfaces:
ModelMatcher<Model,Point>
public class ModelMatcherDefault<Model,Point> extends Object implements ModelMatcher<Model,Point>
Provides default implementations of ModelMatcher functions.
-
Constructor Summary
Constructors Constructor Description ModelMatcherDefault()
-
Method Summary
Modifier and Type Method Description double
getFitQuality()
int
getInputIndex(int matchIndex)
List<Point>
getMatchSet()
int
getMinimumSize()
Model
getModelParameters()
Class<Model>
getModelType()
Class<Point>
getPointType()
boolean
process(List<Point> dataSet)
void
reset()
-
Constructor Details
-
ModelMatcherDefault
public ModelMatcherDefault()
-
-
Method Details
-
process
- Specified by:
process
in interfaceModelMatcher<Model,Point>
-
getModelParameters
- Specified by:
getModelParameters
in interfaceModelMatcher<Model,Point>
-
getMatchSet
- Specified by:
getMatchSet
in interfaceModelMatcher<Model,Point>
-
getInputIndex
public int getInputIndex(int matchIndex)- Specified by:
getInputIndex
in interfaceModelMatcher<Model,Point>
-
getFitQuality
public double getFitQuality()- Specified by:
getFitQuality
in interfaceModelMatcher<Model,Point>
-
getMinimumSize
public int getMinimumSize()- Specified by:
getMinimumSize
in interfaceModelMatcher<Model,Point>
-
reset
public void reset()- Specified by:
reset
in interfaceModelMatcher<Model,Point>
-
getPointType
- Specified by:
getPointType
in interfaceModelMatcher<Model,Point>
-
getModelType
- Specified by:
getModelType
in interfaceModelMatcher<Model,Point>
-