Herror ::smooth_funct_1d_gauss (
    const HTuple &Function,
    const HTuple &Sigma,
    HTuple *SmoothedFunction
)

Smooth an equidistant function with a Gaussian function.

The operator ::smooth_funct_1d_gauss smooths a one-dimensional function with a Gaussian function.


Parameters

Function (input_control)
function_1d-array -> HTuple.double / long
Function to be smoothed.

Sigma (input_control)
number -> HTuple.double
Sigma of the Gaussian function for the smoothing.
Default value: 2.0
Suggested values: 0.5, 1.0, 2.0, 3.0, 4.0, 5.0
Typical range of values: 0.1 <= Sigma <= 50.0 (lin)
Minimum increment: 0.01
Recommended increment: 0.2

SmoothedFunction (output_control)
function_1d-array -> HTuple.double *
Smoothed function.


Possible Predecessors

::create_funct_1d_pairs, ::create_funct_1d_array


Possible Successors

::match_funct_1d_trans, ::distance_funct_1d


Module

Tools



Copyright © 1996-2002 MVTec Software GmbH