You are here: Start » FIL.NET » Invoke.HistogramLocalExtrema

Invoke.HistogramLocalExtrema

Computes the histogram local extrema.

Namespace:Fil
Assembly:FilNet.dll

Syntax

C++
C#
 
public static void HistogramLocalExtrema
(
	Fil.Histogram inHistogram,
	Optional<Fil.Range> inRange,
	Optional<double> inMinValue,
	Optional<double> inMaxValue,
	bool inCyclic,
	bool inConsiderPlateaus,
	Fil.ExtremumType inExtremumType,
	Fil.HistogramInterpolationMethod inInterpolationMethod,
	Optional<Fil.LocalBlindness> inLocalBlindness,
	List<Fil.HistogramExtremum> outLocalExtrema
)

Parameters

Name Type Range Default Description
inHistogramFil.HistogramInput histogram.
inRangeFtl.Optional<Fil.Range>Search range. Default value: ftl::NIL.
inMinValueFtl.Optional<double>Minimum value of an extremum. Default value: ftl::NIL.
inMaxValueFtl.Optional<double>Maximum value of an extremum. Default value: ftl::NIL.
inCyclicboolFalseWhether to check differences between the first and last elements. Default value: False.
inConsiderPlateausboolIndicates whether the result should include centers of plateau extrema.
inExtremumTypeFil.ExtremumTypeType of extremum to find.
inInterpolationMethodFil.HistogramInterpolationMethodLinearHistogram bins interpolation method. Default value: Linear.
inLocalBlindnessFtl.Optional<Fil.LocalBlindness>Defines conditions in which weaker extrema can be detected in the vicinity of stronger ones. Default value: ftl::NIL.
outLocalExtremaSystem.Collections.Generic.List<Fil.HistogramExtremum>Output histogram extrema.

See also