Class VLCommonFilter.TVLGeometricTransfromFilter
From Mitov Wiki Doc
This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.
Package: VideoLabBasicPkg
Unit: VLCommonFilter
Inherits: TVLCommonROISizeFilter
Contents |
Syntax
Delphi:
type TVLGeometricTransfromFilter = class( TVLCommonROISizeFilter )
C++ Builder:
class TVLGeometricTransfromFilter : public TVLCommonROISizeFilter
Visual C++ (MFC):
class CTVLGeometricTransfromFilter : public CTVLCommonROISizeFilter
C# (.NET):
public ref class GeometricTransfromFilter : Mitov.VideoLab.CommonROISizeFilter
Summary
Abstract base class for geometric transformation filters.
Description
This abstract filter class provides some basic support for various types of filters. Do not use this class directly.
Properties
Published
- Size - Specifies how the output frame size will be calculated.
- VideoFormat - Specifies how the output video format will be calculated.
From TVLCommonROISizeFilter
Properties
Published
- InterpolationType - Desired type of interpolation to be used.
- BackgroundColor - Specifies the background color for the resulting image.
From TVLCommonROIFilter
Properties
Published
- WorkArea - Specifies the Region of Interest (ROI) where the filter operation will be performed.
From TVLCommonFilter
Properties
Public
- InputVideoFormat - Returns the current input video format.
Methods
Public
- procedure ProcessFrame(Image : IVLImageBuffer) - Performs a filter operation over a video buffer.
- procedure ProcessFrame(InImage : IVLImageBuffer; var OutImage : IVLImageBuffer) - Performs a filter operation over a video buffer.
- procedure ProcessBitmap(InBitmap : TBitmap; OutBitmap : TBitmap) - Performs a filter operation over a bitmap.