You are here: Start » AVL.NET » AVS.ConvolveProfile Method

AVS.ConvolveProfile Method

Applies a user-defined convolution to a profile.

Namespace:AvlNet
Assembly:AVL.NET.dll

Syntax

public static void ConvolveProfile
(
	AvlNet.Profile inProfile,
	AvlNet.Range? inRange,
	IList<float> inMask,
	bool inNormalizeMaskValues,
	int? inMaskOrigin,
	AvlNet.Profile outProfile
)

Parameters

Name Type Range Default Description
inProfileAvlNet.ProfileProfile to be processed.
inRangeAvlNet.Range?
inMaskSystem.Collections.Generic.IList<float>Convolution kernel mask that will be applied to the profile.
inNormalizeMaskValuesboolFalseIf set to true, the kernel mask will be normalized so that its values sum up to one. Default value: False.
inMaskOriginint?Index of the kernel mask element that will be aligned against the profile values. Default value: atl::NIL.
outProfileAvlNet.ProfileOutput profile.

Function Overrides

See also