conicfit: Algorithms for Fitting Circles, Ellipses and Conics Based on the Work by Prof. Nikolai Chernov

Geometric circle fitting with Levenberg-Marquardt (a, b, R), Levenberg-Marquardt reduced (a, b), Landau, Spath and Chernov-Lesort. Algebraic circle fitting with Taubin, Kasa, Pratt and Fitzgibbon-Pilu-Fisher. Geometric ellipse fitting with ellipse LMG (geometric parameters) and conic LMA (algebraic parameters). Algebraic ellipse fitting with Fitzgibbon-Pilu-Fisher and Taubin.

AuthorJose Gama [aut, cre], Nikolai Chernov [aut, cph]
Date of publication2015-10-05 22:57:57
MaintainerJose Gama <rxprtgama@gmail.com>
LicenseGPL (>= 3)
Version1.0.4

View on CRAN

Man pages

AtoG: Conversion of algebraic parameters to geometric parameters

calculateCircle: Generate points from a circle

calculateEllipse: Generate points from a ellipse

CircleFitByKasa: Algebraic circle fit (Kasa method)

CircleFitByLandau: Geometric circle fit (minimizing orthogonal distances) by...

CircleFitByPratt: Algebraic circle fit by Pratt

CircleFitBySpath: Geometric circle fit by Spath

CircleFitByTaubin: Algebraic circle fit (Taubin method)

conicfit-internal: Internal conicfit functions

EllipseDirectFit: Algebraic ellipse fit method by Fitzgibbon-Pilu-Fisher

EllipseFitByTaubin: Algebraic ellipse fit by Taubin

ellipticity: Formulas for the ellipse

estimateInitialGuessCircle: Estimate Initial Guess Circle values

fitbookstein: Linear ellipse fit using bookstein constraint

fit.conicLMA: Fitting a conic to a given set of points (Implicit method)

fit.ellipseLMG: Fitting an ellipse using Implicit method

GtoA: Conversion of geometric parameters to algebraic parameters

JmatrixLMA: Compute the Jacobian matrix using algebraic parameters

JmatrixLMG: Compute the Jacobian matrix using geometric parameters

LMcircleFit: Geometric circle fit (minimizing orthogonal distances) based...

LMreducedCircleFit: Geometric circle fit (minimizing orthogonal distances) based...

Residuals.ellipse: Projecting a given set of points onto an ellipse

ResidualsG: Projecting a given set of points onto an ellipse

Residuals.hyperbola: Projecting a given set of points onto an hyperbola

Residuals.parabola: Projecting a given set of points onto an parabola

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

All documentation is copyright its authors; we didn't write any of that.