Class Odometry
- Namespace
- OpenCvSharp
- Assembly
- OpenCvSharp.dll
Odometry algorithm that computes the rigid transformation between two frames.
public class Odometry : CvObject, IDisposable
- Inheritance
-
Odometry
- Implements
- Inherited Members
Constructors
- Odometry()
Creates an Odometry object with default settings.
- Odometry(OdometryType)
Creates an Odometry object of the given type.
- Odometry(OdometryType, OdometrySettings, OdometryAlgoType)
Creates an Odometry object of the given type with custom settings.
Methods
- Compute(InputArray, InputArray, InputArray, InputArray, OutputArray)
Computes the rigid transformation between two RGB-D frames so that Rt * src = dst.
- Compute(InputArray, InputArray, OutputArray)
Computes the rigid transformation between two depth images so that Rt * src = dst.
- Compute(OdometryFrame, OdometryFrame, OutputArray)
Computes the rigid transformation between two prepared frames so that Rt * src = dst.
- GetNormalsComputer()
Returns the normals computer used by this odometry.
- PrepareFrame(OdometryFrame)
Prepares the frame for odometry calculation (as both src and dst frame).
- PrepareFrames(OdometryFrame, OdometryFrame)
Prepares the src and dst frames for odometry calculation.
- Release()
Clean up any resources being used.