
List of all classes that were introduced in IC Imaging Control 3.0
The Codec class represents a video compressor. It replaces the deprecated FilterInfoObject, that was used in previous versions of IC Imaging Control.
The DeBayerTransform class allows you to control the automatic debayering process of IC Imaging Control.
This static class contains methods to create instances of frame filters that are loaded from filter modules ( *.ftf ).
The FrameHandlerSink is the SinkType used to grab (copy) frames from the image stream. It replaces the deprecated FrameGrabberSink and contains a MemBufferCollection and optionally allows you to specify one or more IFrameFilters that are responsible for copying the image data to the buffers of the MemBufferCollection. The IFrameFilter implementation can perform user-defined transformations while copying the data, and they can intentionally drop unwanted frames. If no frame filter is registered, the frames are copied to the MemBufferCollection without being changed.
IFrameFilter is the base class of all frame filters. It contains methods to access the filter's parameters, display a configuration dialog and save filter settings. This class provides the interface to use an existing filter.
To implement a transform filter, you have to derive from this class.
To implement an update filter, you have to derive from this class.
Interface to an image buffer.
This class is a list of FrameTypeInfo objects. It is used in the communication between FrameFilterImpl-derived classes when the image stream is setup and the filters are inserted in the image stream.
A MediaStreamContainer describes a video file format. The most common video file format is AVI, which is identified by the GUID MSC_AviContainer.
The MediaStreamSink replaces the deprecated AVISink. A MediaStreamSink can save image data in video files and optionally allows you to specify one or more IFrameFilters that can analyze and/or transform the image data before it is written to the video file.
This structure contains all information to describe the layout (pixel depth and pixel organization) and the extents of one frame (image buffer) in the image stream.