Class ShapeFittingRobustOps

java.lang.Object
georegression.fitting.ShapeFittingRobustOps

public class ShapeFittingRobustOps extends Object
High level API for fitting points and related to shapes. Different robust fitting algorithms are applied
  • Field Details

    • thresholdConcurrent

      public int thresholdConcurrent
      If it's fewer than this number of points it will use single threaded versions
    • forceSingleThread

      public boolean forceSingleThread
      If true it will always use a single threaded implementation
    • randomSeed

      public long randomSeed
      Random number generator used by robust fitter. Same seed is used each time it's called
    • maxIterations

      public int maxIterations
      Either the maximum number of iterations or the number of iterations, depending on implementation
    • ransacThreshold

      public double ransacThreshold
      Inlier threshold used by RANSAC
    • lsmedMaxAllowedError

      public double lsmedMaxAllowedError
      LMedS will return else if the inlier error is more than this value
    • lsmedInlierFraction

      public double lsmedInlierFraction
      Inlier fraction for LMedS
    • outputFitQuality

      public double outputFitQuality
      How good the fit was according to the robust algorithm
  • Constructor Details

    • ShapeFittingRobustOps

      public ShapeFittingRobustOps()
  • Method Details