VisionSource Class

Definition

Represents a source of vision data, used as input to a Computer Vision operation

public class VisionSource : IDisposable
type VisionSource = class
    interface IDisposable
Public Class VisionSource
Implements IDisposable
Inheritance
VisionSource
Implements

Properties

Id

The VisionSource's unique ID

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Dispose(Boolean)

Releases resources

FromCamera(VisionCamera)

Builds a VisionSource from the specified VisionCamera object

FromCaptureDevice(String)

Builds a VisionSource from a capture device specified by its attributes

FromDefaultCaptureDevice()

Builds a VisionSource from the default capture device, such as a camera

FromFile(String)

Builds a VisionSource from a local input image or video file

FromFiles(Func<String>)

Builds a VisionSource from a callback that returns file names

FromFiles(IEnumerable<String>)

Builds a VisionSource from a collection of local input image or video files

FromFiles(String[])

Builds a VisionSource from an array of local input image or video files

FromFrameSetSource(FrameSetSource)

Builds a VisionSource from a frame-set stream input source

FromFrameSource(FrameSource)

Builds a VisionSource from a stream input source

FromFrameSources(FrameSource[])

Builds a VisionSource from an array of stream input sources

FromPayload(Byte[], String)

Create a VisionSource from an input byte array

FromRTSPCamera(Uri)

Builds a VisionSource from an RTSP camera stream

FromUrl(String)

Builds a VisionSource from an internet accessible URL

FromUrl(Uri)

Builds a VisionSource from an internet accessible URL

FromVisionSources(VisionSource[])

Create a VisionSource from an array of other input VisionSource objects

Extension Methods

GetProperty(VisionSource, String, String)

Gets the value of an advanced property by name.

SetProperty(VisionSource, String, String)

Sets the value of an advanced property by name.

Applies to