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

Invoke.FindMatchingRegions_IoU

Finds corresponding regions in two arrays based on IoU value.

Namespace:Avl
Assembly:AvlNet.dll

Syntax

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

Parameters

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

See also