Class ConvertToSeq
Represents an operator that converts a fixed size array type into a sequence of elements.
[Combinator]
[WorkflowElementCategory(ElementCategory.Transform)]
public class ConvertToSeq
- Inheritance
-
ConvertToSeq
- Inherited Members
Properties
Flags
Gets or sets the operation flags for the element sequence.
[TypeConverter(typeof(ConvertToSeq.FlagsConverter))]
public SequenceFlags Flags { get; set; }
Property Value
Methods
Process(IObservable<IplImage>)
Converts each image in an observable sequence into a growable sequence of elements.
public IObservable<Seq> Process(IObservable<IplImage> source)
Parameters
source
IObservable<IplImage>An observable sequence of images to convert into a growable sequence of elements.
Returns
- IObservable<Seq>
A sequence of Seq objects representing the growable sequence header for the image data.
Process(IObservable<Mat>)
Converts each 2D array in an observable sequence into a growable sequence of elements.
public IObservable<Seq> Process(IObservable<Mat> source)
Parameters
source
IObservable<Mat>An observable sequence of multi-channel matrices to convert into a growable sequence of elements.
Returns
- IObservable<Seq>
A sequence of Seq objects representing the growable sequence header for the multi-channel matrix data.
Process(IObservable<Point2d[]>)
Converts each fixed size array in an observable sequence into a growable sequence of elements.
public IObservable<Seq> Process(IObservable<Point2d[]> source)
Parameters
source
IObservable<Point2d[]>An observable sequence of Point2d arrays to convert into a growable sequence of elements.
Returns
- IObservable<Seq>
A sequence of Seq objects representing the growable sequence header for the array data.
Process(IObservable<Point2f[]>)
Converts each fixed size array in an observable sequence into a growable sequence of elements.
public IObservable<Seq> Process(IObservable<Point2f[]> source)
Parameters
source
IObservable<Point2f[]>An observable sequence of Point2f arrays to convert into a growable sequence of elements.
Returns
- IObservable<Seq>
A sequence of Seq objects representing the growable sequence header for the array data.
Process(IObservable<Point[]>)
Converts each fixed size array in an observable sequence into a growable sequence of elements.
public IObservable<Seq> Process(IObservable<Point[]> source)
Parameters
source
IObservable<Point[]>An observable sequence of Point arrays to convert into a growable sequence of elements.
Returns
- IObservable<Seq>
A sequence of Seq objects representing the growable sequence header for the array data.
Process(IObservable<byte[]>)
Converts each fixed size array in an observable sequence into a growable sequence of elements.
public IObservable<Seq> Process(IObservable<byte[]> source)
Parameters
source
IObservable<byte[]>An observable sequence of 8-bit unsigned integer arrays to convert into a growable sequence of elements.
Returns
- IObservable<Seq>
A sequence of Seq objects representing the growable sequence header for the array data.
Process(IObservable<double[]>)
Converts each fixed size array in an observable sequence into a growable sequence of elements.
public IObservable<Seq> Process(IObservable<double[]> source)
Parameters
source
IObservable<double[]>An observable sequence of 64-bit floating-point arrays to convert into a growable sequence of elements.
Returns
- IObservable<Seq>
A sequence of Seq objects representing the growable sequence header for the array data.
Process(IObservable<short[]>)
Converts each fixed size array in an observable sequence into a growable sequence of elements.
public IObservable<Seq> Process(IObservable<short[]> source)
Parameters
source
IObservable<short[]>An observable sequence of 16-bit signed integer arrays to convert into a growable sequence of elements.
Returns
- IObservable<Seq>
A sequence of Seq objects representing the growable sequence header for the array data.
Process(IObservable<int[]>)
Converts each fixed size array in an observable sequence into a growable sequence of elements.
public IObservable<Seq> Process(IObservable<int[]> source)
Parameters
source
IObservable<int[]>An observable sequence of 32-bit signed integer arrays to convert into a growable sequence of elements.
Returns
- IObservable<Seq>
A sequence of Seq objects representing the growable sequence header for the array data.
Process(IObservable<float[]>)
Converts each fixed size array in an observable sequence into a growable sequence of elements.
public IObservable<Seq> Process(IObservable<float[]> source)
Parameters
source
IObservable<float[]>An observable sequence of 32-bit floating-point arrays to convert into a growable sequence of elements.
Returns
- IObservable<Seq>
A sequence of Seq objects representing the growable sequence header for the array data.
Process(IObservable<ushort[]>)
Converts each fixed size array in an observable sequence into a growable sequence of elements.
public IObservable<Seq> Process(IObservable<ushort[]> source)
Parameters
source
IObservable<ushort[]>An observable sequence of 16-bit unsigned integer arrays to convert into a growable sequence of elements.
Returns
- IObservable<Seq>
A sequence of Seq objects representing the growable sequence header for the array data.