Table of Contents

Class Decimate

Namespace
Bonsai.Dsp
Assembly
Bonsai.Dsp.dll

Represents an operator that decreases the sampling rate of the input signal by the specified factor.

public class Decimate : Combinator<Mat, Mat>
Inheritance
Decimate
Inherited Members

Constructors

Decimate()

Initializes a new instance of the Decimate class.

Properties

BufferLength

Gets or sets the length of each output array. If set to zero, the length of each input buffer will be used.

Downsampling

Gets or sets a value specifying the downsampling method used to decimate the input signal.

Factor

Gets or sets the integral factor by which to divide the sampling rate of the input signal.

KernelLength

Gets or sets the size of the finite-impulse response kernel used to design the downsampling filter.

SampleRate

Gets or sets the sample rate of the input signal, in Hz.

Methods

Process(IObservable<Mat>)

Decreases the sampling rate of the input signal by the specified factor.