Class VLGaussNoise.TVLGaussNoise
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: VideoLabPkg
Unit: VLGaussNoise
Inherits: TVLBasicNoise
Syntax
Delphi:
type TVLGaussNoise = class( TVLBasicNoise )
C++ Builder:
class TVLGaussNoise : public TVLBasicNoise
Visual C++ (MFC):
class CTVLGaussNoise : public CTVLBasicNoise
C# (.NET):
public ref class TVLGaussNoise : Mitov.VideoLab.BasicNoise
Summary
Adds Gaussian distribution oise to the image.
Description
Generates random samples with Gaussian distribution and adds them to an image data.
If the inpt pin of this component is not connected, the component will work as video generator.
Diagram:
Example:
Original Image: | Gauss Noise: |
Properties
Published
- Mean - The Mean of the Gaussian distribution.
- StDev - The Standard deviation of the Gaussian distribution.
- Seed - Initial seed value for the pseudo-random number generation.
From TVLBasicNoise
Properties
Published
- BackgroundColor - Specifies the background color of the noise.
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)