Class VLGaussNoise.TVLGaussNoise
From Mitov Wiki Doc
(Difference between revisions)
(Automated Syncronization with Documentation) |
(Automated Syncronization with Documentation) |
||
Line 39: | Line 39: | ||
If the inpt pin of this component is not connected, the | If the inpt pin of this component is not connected, the | ||
component will work as video generator. | component will work as video generator. | ||
+ | |||
+ | |||
+ | |||
+ | <b>Diagram:</b> | ||
+ | |||
+ | [[Image:VLGaussNoise_Preview.png]] | ||
Line 79: | Line 85: | ||
*[[Method procedure VLCommonFilter.TVLCommonROIGenFilter.Start()|procedure Start()]] | *[[Method procedure VLCommonFilter.TVLCommonROIGenFilter.Start()|procedure Start()]] | ||
*[[Method procedure VLCommonFilter.TVLCommonROIGenFilter.Stop()|procedure Stop()]] | *[[Method procedure VLCommonFilter.TVLCommonROIGenFilter.Stop()|procedure Stop()]] | ||
− | |||
− | |||
− | |||
− | |||
== From [[Class VLCommonFilter.TVLCommonROIFilter|TVLCommonROIFilter]] == | == From [[Class VLCommonFilter.TVLCommonROIFilter|TVLCommonROIFilter]] == | ||
Line 115: | Line 117: | ||
=== 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: 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)