You are here: Start » DLInvoke.DL_DetectAnomalies1

DLInvoke.DL_DetectAnomalies1

Executes a Detect Anomalies 1 model on a single input image.

Namespace:Fil
Assembly:FilNet.DL.Cpu.dll

Syntax

C++
C#
 
public static void DL_DetectAnomalies1
(
	Fil.Image inImage,
	Fil.DetectAnomalies1ModelId inModelId,
	bool inReconstruct,
	float inScoreScale,
	Fil.Heatmap outHeatmap,
	out bool outIsValid,
	out float outScore,
	out bool outIsConfident,
	out float outT1,
	out float outT2,
	Optional<Fil.Image> outReconstructedImage
)

Parameters

Name Type Range Default Description
inImageFil.ImageInput image.
inModelIdFil.DetectAnomalies1ModelIdIdentifier of a Detect Anomalies 1 model.
inReconstructboolEnables computing a reconstructed image, which may extend execution time. Default value: True.
inScoreScalefloatScale factor for T1 and T2 (default value results in usage of T1 and T2 from model). Default value: 1.0f.
outHeatmapFil.HeatmapReturns a heatmap indicating found anomalies.
outIsValidboolReturns true if no anomalies were found.
outScorefloatReturns score of the image.
outIsConfidentboolReturns false if the score is between T1 and T2 (inclusive).
outT1floatReturns T1 'Good' threshold value.
outT2floatReturns T2 'Bad' threshold value.
outReconstructedImageFtl.Optional<Fil.Image>Returns the reconstructed image.

See also