Table of Contents

Method EstimateTranslation3D

Namespace
OpenCvSharp
Assembly
OpenCvSharp.dll

EstimateTranslation3D(InputArray, InputArray, OutputArray, OutputArray, double, double)

Computes an optimal translation between two 3D point sets using RANSAC.

public static bool EstimateTranslation3D(InputArray src, InputArray dst, OutputArray outVal, OutputArray inliers, double ransacThreshold = 3, double confidence = 0.99)

Parameters

src InputArray

First input 3D point set.

dst InputArray

Second input 3D point set.

outVal OutputArray

Output 3D translation vector (3x1).

inliers OutputArray

Output vector indicating which points are inliers.

ransacThreshold double

Maximum reprojection error in the RANSAC algorithm to consider a point as an inlier.

confidence double

Confidence level, between 0 and 1.

Returns

bool

True if a translation was found.