| MatFitLine3D Method |
Fits line to the set of 3D points using M-estimator algorithm.
The input is vector of 3D points.
Namespace:
OpenCvSharp
Assembly:
OpenCvSharp (in OpenCvSharp.dll) Version: 1.0.0
Syntax public Line3D FitLine3D(
DistanceTypes distType,
double param,
double reps,
double aeps
)
Public Function FitLine3D (
distType As DistanceTypes,
param As Double,
reps As Double,
aeps As Double
) As Line3D
public:
Line3D^ FitLine3D(
DistanceTypes distType,
double param,
double reps,
double aeps
)
member FitLine3D :
distType : DistanceTypes *
param : float *
reps : float *
aeps : float -> Line3D
Parameters
- distType
- Type: OpenCvSharpDistanceTypes
Distance used by the M-estimator - param
- Type: SystemDouble
Numerical parameter ( C ) for some types of distances.
If it is 0, an optimal value is chosen. - reps
- Type: SystemDouble
Sufficient accuracy for the radius
(distance between the coordinate origin and the line). - aeps
- Type: SystemDouble
Sufficient accuracy for the angle.
0.01 would be a good default value for reps and aeps.
Return Value
Type:
Line3DOutput line parameters.
See Also