public class DistanceScaleTranslate2DSq extends java.lang.Object implements org.ddogleg.fitting.modelset.DistanceFromModel<ScaleTranslate2D,boofcv.struct.geo.AssociatedPair>
ScaleTranslate2D motion model and p2.
||p2 - (p1*scale+trans)||^2| Constructor and Description |
|---|
DistanceScaleTranslate2DSq() |
| Modifier and Type | Method and Description |
|---|---|
double |
computeDistance(boofcv.struct.geo.AssociatedPair pt) |
void |
computeDistance(java.util.List<boofcv.struct.geo.AssociatedPair> obs,
double[] distance) |
void |
setModel(ScaleTranslate2D model) |
public void setModel(ScaleTranslate2D model)
setModel in interface org.ddogleg.fitting.modelset.DistanceFromModel<ScaleTranslate2D,boofcv.struct.geo.AssociatedPair>public double computeDistance(boofcv.struct.geo.AssociatedPair pt)
computeDistance in interface org.ddogleg.fitting.modelset.DistanceFromModel<ScaleTranslate2D,boofcv.struct.geo.AssociatedPair>public void computeDistance(java.util.List<boofcv.struct.geo.AssociatedPair> obs,
double[] distance)
computeDistance in interface org.ddogleg.fitting.modelset.DistanceFromModel<ScaleTranslate2D,boofcv.struct.geo.AssociatedPair>