gauss_distribution ( : : Sigma : Distribution )

Generate a Gaussian noise distribution.

gauss_distribution generates a Gaussian noise distribution. The parameter Sigma determines the noise's standard deviation. Usually, the result Distribution is used as input for the operator add_noise_distribution.


Parameters

Sigma (input_control)
real -> real
Standard deviation of the Gaussian noise distribution.
Default value: 2.0
Suggested values: 1.5, 2.0, 3.0, 5.0, 10.0
Typical range of values: 0.0 <= Sigma <= 100.0
Minimum increment: 0.1
Recommended increment: 1.0

Distribution (output_control)
distribution.values-array -> real
Resulting Gaussian noise distribution.
Number of elements: 513


Example
read_image(Image,'fabrik') 
disp_image(Image,WindowHandle) 
gauss_distribution(30,Dist)
add_noise_distribution(Image,ImageNoise,Dist) 
disp_image(ImageNoise,WindowHandle).

Parallelization Information

gauss_distribution is reentrant and processed without parallelization.


Possible Successors

add_noise_distribution


Alternatives

sp_distribution, noise_distribution_mean


See also

sp_distribution, add_noise_white, noise_distribution_mean


Module

Foundation



Copyright © 1996-2008 MVTec Software GmbH