Class VLMorphFilter.TVLMorphFilter
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: VideoLabAdditionalPkg
Unit: VLMorphFilter
Inherits: TVLCommonROIMatrixFilterIntermidiate
Syntax
Delphi:
type TVLMorphFilter = class( TVLCommonROIMatrixFilterIntermidiate )
C++ Builder:
class TVLMorphFilter : public TVLCommonROIMatrixFilterIntermidiate
Visual C++ (MFC):
class CTVLMorphFilter : public CTVLCommonROIMatrixFilterIntermidiate
C# (.NET):
public ref class TVLMorphFilter : Mitov.VideoLab.CommonROIMatrixFilterIntermidiate
Summary
Erodes or deludes the video.
Description
Erodes or deludes the frames.
Generally, the erosion and dilation smooth the boundaries of objects without significantly changing their area. Both operations use either a user-defined rectangular mask, or a structuring element.
Example:
Original Image:
Erode:
Dilate:
Properties
Published
- MorphType - The Morph type to be used - Erode or Dilate.
- MorphShape - The Morph shape to be used.
From TVLCommonROIMatrixSizeAnchorFilter
Properties
Published
From TVLCommonROIMatrixSizeFilter
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)