Package georegression.fitting.se
Class FitSpecialEuclideanOps_F64
java.lang.Object
georegression.fitting.se.FitSpecialEuclideanOps_F64
Functions related to fitting
SpecialEuclidean
transform to a set
of corresponding points.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic MotionTransformPoint<Se2_F64,
Point2D_F64> Creates aMotionTransformPoint
for finding aSe2_F64
from two sets of 2D points.static Se2_F64
fitPoints2D
(List<Point2D_F64> from, List<Point2D_F64> to) Given two sets of corresponding points compute theSe2_F64
transform which minimizes the difference between the two sets of points.static MotionTransformPoint<Se3_F64,
Point3D_F64> Creates aMotionTransformPoint
for finding aSe3_F64
from two sets of 3D points.static Se3_F64
fitPoints3D
(List<Point3D_F64> from, List<Point3D_F64> to) Given two sets of corresponding points compute theSe3_F64
transform which minimizes the difference between the two sets of points.
-
Constructor Details
-
FitSpecialEuclideanOps_F64
public FitSpecialEuclideanOps_F64()
-
-
Method Details
-
fitPoints2D
Creates aMotionTransformPoint
for finding aSe2_F64
from two sets of 2D points.- Returns:
MotionTransformPoint
.
-
fitPoints3D
Creates aMotionTransformPoint
for finding aSe3_F64
from two sets of 3D points.- Returns:
MotionTransformPoint
.
-
fitPoints2D
Given two sets of corresponding points compute theSe2_F64
transform which minimizes the difference between the two sets of points.- Parameters:
from
- List of the points original location.to
- Observed location of the points after a transform has been applied.- Returns:
- Found transform.
-
fitPoints3D
Given two sets of corresponding points compute theSe3_F64
transform which minimizes the difference between the two sets of points.- Parameters:
from
- List of the points original location.to
- Observed location of the points after a transform has been applied.- Returns:
- Found transform.
-