Table of Contents

Class RgbdNormals

Namespace
OpenCvSharp
Assembly
OpenCvSharp.dll

Object that can compute the normals in an image. It is an object as it can cache data for speed efficiency.

public class RgbdNormals : CvPtrObject, IDisposable
Inheritance
RgbdNormals
Implements
Inherited Members

Properties

Cols

Gets or sets the number of cols.

Depth

Gets the depth of the normals.

Rows

Gets or sets the number of rows.

WindowSize

Gets or sets the window size.

Methods

Apply(InputArray, OutputArray)

Given a set of 3d points in a depth image, compute the normals at each point.

Cache()

Prepares cached data required for calculation. If not called by the user, called automatically at first calculation.

Create(int, int, int, InputArray, int, float, RgbdNormalsMethod)

Creates a new RgbdNormals object.

GetK(OutputArray)

Gets the calibration matrix.

GetMethod()

Gets the method used to compute the normals.

Release()

Clean up any resources being used.

SetK(InputArray)

Sets the calibration matrix.