Class OdometrySettings
- Namespace
- OpenCvSharp
- Assembly
- OpenCvSharp.dll
Settings for the Odometry algorithm.
public class OdometrySettings : CvObject, IDisposable
- Inheritance
-
OdometrySettings
- Implements
- Inherited Members
Constructors
OdometrySettings()
Creates default odometry settings.
public OdometrySettings()
Properties
AngleThreshold
Angle threshold.
public float AngleThreshold { get; set; }
Property Value
MaxDepth
Maximum depth.
public float MaxDepth { get; set; }
Property Value
MaxDepthDiff
Maximum depth difference.
public float MaxDepthDiff { get; set; }
Property Value
MaxPointsPart
Maximum part of points to use.
public float MaxPointsPart { get; set; }
Property Value
MaxRotation
Maximum rotation.
public float MaxRotation { get; set; }
Property Value
MaxTranslation
Maximum translation.
public float MaxTranslation { get; set; }
Property Value
MinDepth
Minimum depth.
public float MinDepth { get; set; }
Property Value
MinGradientMagnitude
Minimum gradient magnitude.
public float MinGradientMagnitude { get; set; }
Property Value
NormalDiffThreshold
Normal difference threshold.
public float NormalDiffThreshold { get; set; }
Property Value
NormalMethod
Method used to compute normals.
public RgbdNormalsMethod NormalMethod { get; set; }
Property Value
NormalWinSize
Normal computation window size.
public int NormalWinSize { get; set; }
Property Value
SobelScale
Sobel scale.
public double SobelScale { get; set; }
Property Value
SobelSize
Sobel kernel size.
public int SobelSize { get; set; }
Property Value
Methods
GetCameraMatrix(OutputArray)
Gets the camera matrix.
public void GetCameraMatrix(OutputArray val)
Parameters
valOutputArray
GetIterCounts(OutputArray)
Gets the iteration counts.
public void GetIterCounts(OutputArray val)
Parameters
valOutputArray
GetMinGradientMagnitudes(OutputArray)
Gets the minimum gradient magnitudes.
public void GetMinGradientMagnitudes(OutputArray val)
Parameters
valOutputArray
Release()
Clean up any resources being used.
public void Release()
SetCameraMatrix(InputArray)
Sets the camera matrix.
public void SetCameraMatrix(InputArray val)
Parameters
valInputArray
SetIterCounts(InputArray)
Sets the iteration counts.
public void SetIterCounts(InputArray val)
Parameters
valInputArray
SetMinGradientMagnitudes(InputArray)
Sets the minimum gradient magnitudes.
public void SetMinGradientMagnitudes(InputArray val)
Parameters
valInputArray