public class LinearLeastSquaresEllipseFitter extends ConicFitterBase
Specifically, the approach of the georegression library is employed.
Constructor and Description |
---|
LinearLeastSquaresEllipseFitter() |
Modifier and Type | Method and Description |
---|---|
void |
fit(List<Point3f> points,
Mark mark,
Dimensions dimensions) |
double |
getMinRadius() |
boolean |
isCompatibleWith(Mark testMark) |
void |
setMinRadius(double minRadius) |
assignTo, getInputPointShift, getScaleRadii, getShell, getSubtractRadii, setInputPointShift, setScaleRadii, setShell, setSubtractRadii
getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized, onInitialization
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
public void fit(List<Point3f> points, Mark mark, Dimensions dimensions) throws PointsFitterException, InsufficientPointsException
fit
in class PointsFitter
PointsFitterException
InsufficientPointsException
public boolean isCompatibleWith(Mark testMark)
public double getMinRadius()
public void setMinRadius(double minRadius)
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.