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

Invoke.FindMatchingRegions_IoU

Finds corresponding regions in two arrays based on IoU value.

Namespace:Fil
Assembly:FilNet.dll

Syntax

C++
C#
 
public static void FindMatchingRegions_IoU
(
	List<Fil.Region> inMasks,
	List<int> inMasksClasses,
	List<Fil.Region> inPredicted,
	List<int> inPredictedClasses,
	double inThreshold,
	List<Conditional<int>> outMatchedIndexes,
	List<Conditional<Fil.Region>> outMatchedRegions,
	List<Conditional<double>> outScores,
	Diagnostic<List<Conditional<double>>> diagCandidateScores
)

Parameters

Name Type Range Default Description
inMasksSystem.Collections.Generic.List<Fil.Region>Original masks.
inMasksClassesSystem.Collections.Generic.List<int>
inPredictedSystem.Collections.Generic.List<Fil.Region>Regions from the classifier.
inPredictedClassesSystem.Collections.Generic.List<int>
inThresholddouble<0.0, 1.0>0.5DDefault value: 0.5D.
outMatchedIndexesSystem.Collections.Generic.List<Ftl.Conditional<int>>
outMatchedRegionsSystem.Collections.Generic.List<Ftl.Conditional<Fil.Region>>
outScoresSystem.Collections.Generic.List<Ftl.Conditional<double>>Returns scores of accepted regions.
diagCandidateScoresFil.Diagnostic<System.Collections.Generic.List<Ftl.Conditional<double>>>Returns best scores for regions.

See also