Class OdometryFrame
- Namespace
- OpenCvSharp
- Assembly
- OpenCvSharp.dll
An object that keeps per-frame data for Odometry algorithms.
public class OdometryFrame : CvObject, IDisposable
- Inheritance
-
OdometryFrame
- Implements
- Inherited Members
Constructors
- OdometryFrame(InputArray, InputArray, InputArray, InputArray)
Constructs a new OdometryFrame object. All non-empty images should have the same size.
Methods
- GetDepth(OutputArray)
Gets the original user-provided depth image.
- GetGrayImage(OutputArray)
Gets the gray image generated from the user-provided BGR/Gray image.
- GetImage(OutputArray)
Gets the original user-provided BGR/Gray image.
- GetMask(OutputArray)
Gets the valid pixels mask generated for the ICP calculations intersected with the user-provided mask.
- GetNormals(OutputArray)
Gets the normals image either generated for the ICP calculations or user-provided.
- GetProcessedDepth(OutputArray)
Gets the depth image generated for ICP algorithm needs.
- GetPyramidAt(OutputArray, OdometryFramePyramidType, long)
Gets the image generated for the ICP calculations from one of the pyramids specified by pyrType.
- GetPyramidLevels()
Gets the amount of levels in pyramids, or 0 if no pyramids were prepared yet.
- Release()
Clean up any resources being used.