Package boofcv.abst.geo.triangulate
Class WrapNViewsTriangulateProjectiveDLT
java.lang.Object
boofcv.abst.geo.triangulate.WrapNViewsTriangulateProjectiveDLT
- All Implemented Interfaces:
TriangulateNViewsProjective
public class WrapNViewsTriangulateProjectiveDLT
extends Object
implements TriangulateNViewsProjective
Wrapper around
TriangulateMetricLinearDLT for Triangulate2ViewsProjective.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleantriangulate(List<Point2D_F64> observations, List<DMatrixRMaj> cameraMatrices, Point4D_F64 location) Triangulate the points location.
-
Constructor Details
-
WrapNViewsTriangulateProjectiveDLT
public WrapNViewsTriangulateProjectiveDLT()
-
-
Method Details
-
triangulate
public boolean triangulate(List<Point2D_F64> observations, List<DMatrixRMaj> cameraMatrices, Point4D_F64 location) Description copied from interface:TriangulateNViewsProjectiveTriangulate the points location.- Specified by:
triangulatein interfaceTriangulateNViewsProjective- Parameters:
observations- (Input) Observations of the 3D point in pixel coordinates from different camera viewscameraMatrices- (Input) Camera projection matrices. x = A*Xlocation- (Output) Homogenous coordinate of 3D feature in world coordinates.- Returns:
- true if successful, false otherwise.
-
getAlgorithm
-