Table of Contents

Method Process

Namespace
Bonsai.Vision
Assembly
Bonsai.Vision.dll

Process(IObservable<IplImage>)

Convolves each image in an observable sequence with the specified kernel.

public override IObservable<IplImage> Process(IObservable<IplImage> source)

Parameters

source IObservable<IplImage>

The sequence of images to convolve with the specified kernel.

Returns

IObservable<IplImage>

A sequence of IplImage objects representing the result of filtering each image with the specified convolution kernel.

Process(IObservable<Tuple<IplImage, Mat>>)

Convolves each image in an observable sequence with its paired convolution kernel.

public IObservable<IplImage> Process(IObservable<Tuple<IplImage, Mat>> source)

Parameters

source IObservable<Tuple<IplImage, Mat>>

A sequence of pairs containing the image and the convolution kernel, respectively, where the kernel is specified as a Mat object.

Returns

IObservable<IplImage>

A sequence of IplImage objects representing the result of filtering each image with the corresponding convolution kernel.

Process(IObservable<Tuple<IplImage, IplImage>>)

Convolves each image in an observable sequence with its paired convolution kernel.

public IObservable<IplImage> Process(IObservable<Tuple<IplImage, IplImage>> source)

Parameters

source IObservable<Tuple<IplImage, IplImage>>

A sequence of pairs containing the image and the convolution kernel, respectively, where the kernel is specified as an IplImage object.

Returns

IObservable<IplImage>

A sequence of IplImage objects representing the result of filtering each image with the corresponding convolution kernel.