boofcv.alg.geo.triangulate
Class TriangulateGeometric
- java.lang.Object
-
- boofcv.alg.geo.triangulate.TriangulateGeometric
-
public class TriangulateGeometric extends java.lang.ObjectTriangulates two views by finding the point which minimizes the distance between two rays. Optimal in the geometric sense, but does not take in account stereo constraints.
-
-
Constructor Summary
Constructors Constructor and Description TriangulateGeometric()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidtriangulate(Point2D_F64 a, Point2D_F64 b, Se3_F64 fromAtoB, Point3D_F64 foundInA)Given two observations of the same point from two views and a known motion between the two views, triangulate the point's 3D position in camera 'a' reference frame.
-
-
-
Method Detail
-
triangulate
public void triangulate(Point2D_F64 a, Point2D_F64 b, Se3_F64 fromAtoB, Point3D_F64 foundInA)
Given two observations of the same point from two views and a known motion between the two views, triangulate the point's 3D position in camera 'a' reference frame.
- Parameters:
a- Observation from camera view 'a' in normalized coordinates. Not modified.b- Observation from camera view 'b' in normalized coordinates. Not modified.fromAtoB- Transformation from camera view 'a' to 'b' Not modified.foundInA- (Output) Found 3D position of the point in reference frame 'a'. Modified.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG