Package boofcv.alg.geo.robust
Class MmModelChanger<ModelA,ModelB,Point>
java.lang.Object
boofcv.alg.geo.robust.MmModelChanger<ModelA,ModelB,Point>
- All Implemented Interfaces:
ModelMatcher<ModelB,
Point>
public abstract class MmModelChanger<ModelA,ModelB,Point>
extends Object
implements ModelMatcher<ModelB,Point>
Base class for when you want to change the output type of a
ModelMatcherMultiview
.-
Field Summary
-
Constructor Summary
ModifierConstructorDescriptionprotected
protected
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.ddogleg.fitting.modelset.ModelMatcher
getModelParameters, getModelType, reset
-
Field Details
-
mm
-
-
Constructor Details
-
MmModelChanger
-
MmModelChanger
protected MmModelChanger()
-
-
Method Details
-
process
- Specified by:
process
in interfaceModelMatcher<ModelA,
ModelB>
-
getMatchSet
- Specified by:
getMatchSet
in interfaceModelMatcher<ModelA,
ModelB>
-
getInputIndex
public int getInputIndex(int matchIndex) - Specified by:
getInputIndex
in interfaceModelMatcher<ModelA,
ModelB>
-
getFitQuality
public double getFitQuality()- Specified by:
getFitQuality
in interfaceModelMatcher<ModelA,
ModelB>
-
getMinimumSize
public int getMinimumSize()- Specified by:
getMinimumSize
in interfaceModelMatcher<ModelA,
ModelB>
-
getPointType
- Specified by:
getPointType
in interfaceModelMatcher<ModelA,
ModelB>
-