Uses of Class
com.irurueta.geometry.estimators.AffineTransformation2DRobustEstimator
Packages that use AffineTransformation2DRobustEstimator
Package
Description
This package contains classes to estimate basic geometric structures
-
Uses of AffineTransformation2DRobustEstimator in com.irurueta.geometry.estimators
Subclasses of AffineTransformation2DRobustEstimator in com.irurueta.geometry.estimatorsModifier and TypeClassDescriptionclassThis is an abstract class for algorithms to robustly find the best affine 2D transformation for collections of matching 2D lines.classFinds the best affine 2D transformation for provided collections of matched 2D lines using LMedS algorithm.classFinds the best affine 2D transformation for provided collections of matched 2D points using LMedS algorithm.classFinds the best affine 2D transformation for provided collections of matched 2D lines using MSAC algorithm.classFinds the best affine 2D transformation for provided collections of matched 2D points using MSAC algorithm.classThis is an abstract class for algorithms to robustly find the best affine 2D transformation for collections of matching 2D points.classFinds the best affine 2D transformation for provided collections of matched 2D lines using PROMedS algorithm.classFinds the best affine 2D transformation for provided collections of matched 2D points using PROMedS algorithm.classFinds the best affine 2D transformation for provided collections of matched 2D lines using PROSAC algorithm.classFinds the best affine 2D transformation for provided collections of matched 2D points using PROSAC algorithm.classFinds the best affine 2D transformation for provided collections of matched 2D lines using RANSAC algorithm.classFinds the best affine 2D transformation for provided collections of matched 2D points using RANSAC algorithm.Methods in com.irurueta.geometry.estimators that return AffineTransformation2DRobustEstimatorModifier and TypeMethodDescriptionAffineTransformation2DRobustEstimator.createFromLines(AffineTransformation2DRobustEstimatorListener listener, List<Line2D> inputLines, List<Line2D> outputLines) Creates an affine 2D transformation estimator based on 2D line correspondences and using default robust estimator methodAffineTransformation2DRobustEstimator.createFromLines(AffineTransformation2DRobustEstimatorListener listener, List<Line2D> inputLines, List<Line2D> outputLines, double[] qualityScores) Creates an affine 2D transformation estimator based on 2D line correspondences and using default robust estimator methodAffineTransformation2DRobustEstimator.createFromLines(AffineTransformation2DRobustEstimatorListener listener, List<Line2D> inputLines, List<Line2D> outputLines, double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates an affine 2D transformation estimator based on 2D line correspondences and using provided robust estimator methodAffineTransformation2DRobustEstimator.createFromLines(AffineTransformation2DRobustEstimatorListener listener, List<Line2D> inputLines, List<Line2D> outputLines, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates an affine 2D transformation estimator based on 2D line correspondences and using provided robust estimator methodAffineTransformation2DRobustEstimator.createFromLines(List<Line2D> inputLines, List<Line2D> outputLines) Creates an affine 2D transformation estimator based on 2D line correspondences and using default robust estimator methodAffineTransformation2DRobustEstimator.createFromLines(List<Line2D> inputLines, List<Line2D> outputLines, double[] qualityScores) Creates an affine 2D transformation estimator based on 2D line correspondences and using default robust estimator methodAffineTransformation2DRobustEstimator.createFromLines(List<Line2D> inputLines, List<Line2D> outputLines, double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates an affine 2D transformation estimator based on 2D line correspondences and using provided robust estimator methodAffineTransformation2DRobustEstimator.createFromLines(List<Line2D> inputLines, List<Line2D> outputLines, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates an affine 2D transformation estimator based on 2D line correspondences and using provided robust estimator methodAffineTransformation2DRobustEstimator.createFromPoints(AffineTransformation2DRobustEstimatorListener listener, List<Point2D> inputPoints, List<Point2D> outputPoints) Creates an affine 2D transformation estimator based on 2D point correspondences and using default robust estimator methodAffineTransformation2DRobustEstimator.createFromPoints(AffineTransformation2DRobustEstimatorListener listener, List<Point2D> inputPoints, List<Point2D> outputPoints, double[] qualityScores) Creates an affine 2D transformation estimator based on 2D point correspondences and using default robust estimator methodAffineTransformation2DRobustEstimator.createFromPoints(AffineTransformation2DRobustEstimatorListener listener, List<Point2D> inputPoints, List<Point2D> outputPoints, double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates an affine 2D transformation estimator based on 2D point correspondences and using provided robust estimator methodAffineTransformation2DRobustEstimator.createFromPoints(AffineTransformation2DRobustEstimatorListener listener, List<Point2D> inputPoints, List<Point2D> outputPoints, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates an affine 2D transformation estimator based on 2D point correspondences and using provided robust estimator methodAffineTransformation2DRobustEstimator.createFromPoints(List<Point2D> inputPoints, List<Point2D> outputPoints) Creates an affine 2D transformation estimator based on 2D point correspondences and using default robust estimator methodAffineTransformation2DRobustEstimator.createFromPoints(List<Point2D> inputPoints, List<Point2D> outputPoints, double[] qualityScores) Creates an affine 2D transformation estimator based on 2D point correspondences and using default robust estimator methodAffineTransformation2DRobustEstimator.createFromPoints(List<Point2D> inputPoints, List<Point2D> outputPoints, double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates an affine 2D transformation estimator based on 2D point correspondences and using provided robust estimator methodAffineTransformation2DRobustEstimator.createFromPoints(List<Point2D> inputPoints, List<Point2D> outputPoints, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates an affine 2D transformation estimator based on 2D point correspondences and using provided robust estimator methodMethods in com.irurueta.geometry.estimators with parameters of type AffineTransformation2DRobustEstimatorModifier and TypeMethodDescriptionvoidAffineTransformation2DRobustEstimatorListener.onEstimateEnd(AffineTransformation2DRobustEstimator estimator) Called when estimation ends.voidAffineTransformation2DRobustEstimatorListener.onEstimateNextIteration(AffineTransformation2DRobustEstimator estimator, int iteration) Called when estimator iterates to refine a possible solution.voidAffineTransformation2DRobustEstimatorListener.onEstimateProgressChange(AffineTransformation2DRobustEstimator estimator, float progress) Called when estimation progress changes significantly.voidAffineTransformation2DRobustEstimatorListener.onEstimateStart(AffineTransformation2DRobustEstimator estimator) Called when estimation starts.