Class VLRipple.TVLRipple
(Automated Syncronization with Documentation) |
(Automated Syncronization with Documentation) |
Revision as of 23:53, 25 June 2013
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: VideoLabPkg
Unit: VLRipple
Inherits: TVLCommonROIGenFilter
Syntax
Delphi:
type TVLRipple = class( TVLCommonROIGenFilter )
C++ Builder:
class TVLRipple : public TVLCommonROIGenFilter
Visual C++ (MFC):
class CTVLRipple : public CTVLCommonROIGenFilter
C# (.NET):
public ref class TVLRipple : Mitov.VideoLab.CommonROIGenFilter
Summary
Applies water ripple effect over the frames, or generates frames with water ripple.
Description
Use this component to apply water ripple effect over the frames, or generates frames with water ripple.
If the input pin of this component is not connected, the component will work as video generator.
Diagram:
Example:
Original Image: | Ripple effect: |
Properties
Published
- InterpolationType - Specifies the remapping interpolation type.
- DampingFactor - Specifies the ripple damping factor.
- Smoothing - Specifies the ripple smoothing.
- Rain - Specifies the rain settings.
Methods
Public
- procedure DropAt(x : Integer; y : Integer; radius : Integer; depth : Single) - Drops a drop at a specific position.
From TVLCommonROIGenFilter
Properties
Published
Methods
Public
From TVLCommonROIFilter
Properties
Published
From TVLCommonFilter
Properties
Public
Methods
Public
- procedure ProcessFrame(Image : IVLImageBuffer)
- procedure ProcessFrame(InImage : IVLImageBuffer; var OutImage : IVLImageBuffer)
- procedure ProcessBitmap(InBitmap : TBitmap; OutBitmap : TBitmap)