Table of Contents

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.