Class VLSwirl.TVLSwirl
From Mitov Wiki Doc
(Difference between revisions)
(Automated Syncronization with Documentation) |
(Automated Syncronization with Documentation) |
||
(6 intermediate revisions by one user not shown) | |||
Line 28: | Line 28: | ||
=== C# (.NET): === | === C# (.NET): === | ||
<code> | <code> | ||
− | '''public ref class''' | + | '''public ref class''' Swirl : [[Class VLBaseRemapFilter.TVLCircleRemapFilter|Mitov.VideoLab.CircleRemapFilter]] |
</code> | </code> | ||
== Summary == | == Summary == | ||
Line 40: | Line 40: | ||
− | Example: | + | <b>Diagram:</b> |
+ | |||
+ | [[Image:VLSwirl_Preview.png]] | ||
+ | |||
+ | |||
+ | |||
+ | <b>Example:</b> | ||
{| border="1" cellspacing="0" cellpadding="5" | {| border="1" cellspacing="0" cellpadding="5" | ||
|- | |- | ||
Line 124: | Line 130: | ||
=== Published === | === Published === | ||
*[[Property SLCommonFilter.TSLBasicThreadedEnableFilter.Enabled|Enabled]] | *[[Property SLCommonFilter.TSLBasicThreadedEnableFilter.Enabled|Enabled]] | ||
− | |||
− | |||
− | |||
== From [[Class SLCommonFilter.TSLBasicThreadedFilter|TSLBasicThreadedFilter]] == | == From [[Class SLCommonFilter.TSLBasicThreadedFilter|TSLBasicThreadedFilter]] == |
Latest revision as of 00:30, 26 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: VLSwirl
Inherits: TVLCircleRemapFilter
Syntax
Delphi:
type TVLSwirl = class( TVLCircleRemapFilter )
C++ Builder:
class TVLSwirl : public TVLCircleRemapFilter
Visual C++ (MFC):
class CTVLSwirl : public CTVLCircleRemapFilter
C# (.NET):
public ref class Swirl : Mitov.VideoLab.CircleRemapFilter
Summary
Applies FishEye effect over the image.
Description
Use this component to apply FishEye effect over the image. The effect can be positive and negative lens effect. The surrounding background can be preserved, or discarded.
Diagram:
Example:
Original Image: | Swirl one directional preserving the |
background: | |
Swirl one | Swirl multi directional preserving the |
directional: | background: |
Properties
Published
- Coefficient - Specifies the Swirl coefficient.
- NumReversals - Specifies the number of Swirl reversals.
From TVLCircleRemapFilter
Properties
Published
- Background - Specifies how the background will be processed.
- CenterOffset - Specifies the offset of the center of the remapping.
- Radius - Specifies the radius of the remapping.
From TVLGeometricTransfromFilter
Properties
Published
From TVLCommonROISizeFilter
Properties
Published
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)