Class VLFixedFilter.TVLFixedFilter
(Automated Syncronization with Documentation) |
(Automated Syncronization with Documentation) |
||
Line 41: | Line 41: | ||
This filter uses fixed masks of 3x3 or 5x5 pixels. | This filter uses fixed masks of 3x3 or 5x5 pixels. | ||
+ | |||
+ | |||
+ | |||
+ | <b>Diagram:</b> | ||
+ | |||
+ | [[Image:VLFixedFilter_Preview.png]] | ||
Line 128: | Line 134: | ||
=== Published === | === Published === | ||
*[[Property SLCommonFilter.TSLBasicThreadedEnableFilter.Enabled|Enabled]] | *[[Property SLCommonFilter.TSLBasicThreadedEnableFilter.Enabled|Enabled]] | ||
− | |||
− | |||
− | |||
== From [[Class SLCommonFilter.TSLBasicThreadedFilter|TSLBasicThreadedFilter]] == | == From [[Class SLCommonFilter.TSLBasicThreadedFilter|TSLBasicThreadedFilter]] == |
Revision as of 20:29, 10 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: VLFixedFilter
Inherits: TVLCommonROIFilter
Contents |
Syntax
Delphi:
type TVLFixedFilter = class( TVLCommonROIFilter )
C++ Builder:
class TVLFixedFilter : public TVLCommonROIFilter
Visual C++ (MFC):
class CTVLFixedFilter : public CTVLCommonROIFilter
C# (.NET):
public ref class TVLFixedFilter : Mitov.VideoLab.CommonROIFilter
Summary
Performs predefined filter operation over the image.
Description
Use this component to perform one of the following filter operations over the frame image : ftPrewittHoriz, ftPrewittVert, ftSobelHoriz, ftSobelVert, ftRobertsDown, ftRobertsUp, ftLaplace, ftGauss, ftHipass, ftLowpass, ftSharpen, ftMedianCross, ftMedianColor
This filter uses fixed masks of 3x3 or 5x5 pixels.
Diagram:
Here are examples of the filters using 5x5 mask:
Original Image: | Sharpen: |
Gaus: | Laplas: |
Hipass: | Lowpass: |
Median Color: | Median Cross: |
Prewitt Horiz: | Prewitt Vert: |
Roberts Up: | Roberts Up: |
Sobel Horiz: | Sobel Vert: |
Properties
Published
- MaskSize - Size of the mask.
- FilterType - The filter type.
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)