You are here: Start » DLInvoke.DL_LocatePoints

DLInvoke.DL_LocatePoints

Executes a Locate Points model on a single input image.

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

Syntax

C++
C#
 
public static void DL_LocatePoints
(
	Fil.Image inImage,
	Optional<Fil.Region> inRoi,
	Fil.LocatePointsModelId inModelId,
	float inMinDetectionScore,
	Optional<float> inMinDistanceRatio,
	bool inOverlap,
	List<Fil.Location> outLocations,
	List<int> outClassIds,
	List<string> outClassNames,
	List<float> outScores
)

Parameters

Name Type Range Default Description
inImageFil.ImageInput image.
inRoiFtl.Optional<Fil.Region>Limits the area where points may be located. Default value: ftl::NIL.
inModelIdFil.LocatePointsModelIdIdentifier of a Locate Points model.
inMinDetectionScorefloatSets a minimum required score for a point to be returned. Default value: 0.5f.
inMinDistanceRatioFtl.Optional<float>Sets a minimum distance between the returned points defined as a portion of the Feature Size. If not set, a value determined during the training is used. Default value: ftl::NIL.
inOverlapboolCuts the image into more overlapping tiles, which improves results quality at the expense of extended execution time. Default value: True.
outLocationsSystem.Collections.Generic.List<Fil.Location>Returns location of the found points.
outClassIdsSystem.Collections.Generic.List<int>Returns ids of the found point classes.
outClassNamesSystem.Collections.Generic.List<string>Returns names of the found point classes.
outScoresSystem.Collections.Generic.List<float>Returns scores of the found points.

See also