You are here: Start » DLInvoke.DL_SegmentInstances
Executes a Segment Instances model on a single input image.
| Namespace: | Avl |
|---|---|
| Assembly: | AvlNet.DL.Cpu.dll |
Syntax
C++
C#
public static void DL_SegmentInstances ( Avl.Image inImage, Optional<Avl.Region> inRoi, Avl.SegmentInstancesModelId inModelId, Optional<float> inMinDetectionScore, Optional<int> inMaxObjectsCount, List<Avl.Box> outBoundingBoxes, List<int> outClassIds, List<string> outClassNames, List<float> outScores, List<Avl.Region> outMasks )
Parameters
| Name | Type | Range | Default | Description | |
|---|---|---|---|---|---|
![]() | inImage | Avl.Image | Input image. | ||
![]() | inRoi | Atl.Optional<Avl.Region> | Limits the area where objects may be located. Default value: atl::NIL. | ||
![]() | inModelId | Avl.SegmentInstancesModelId | Segment Instances model stored in a specific disk directory. | ||
![]() | inMinDetectionScore | Atl.Optional<float> | Sets a minimum required score for an object to be returned. If not set, a value determined during the training is used. Default value: atl::NIL. | ||
![]() | inMaxObjectsCount | Atl.Optional<int> | Limits maximum number of returned objects. If not set, a value determined during the training is used. Default value: atl::NIL. | ||
![]() | outBoundingBoxes | System.Collections.Generic.List<Avl.Box> | Returns bounding boxes of the found objects. | ||
![]() | outClassIds | System.Collections.Generic.List<int> | Returns ids of the found object classes. | ||
![]() | outClassNames | System.Collections.Generic.List<string> | Returns names of the found objects classes. | ||
![]() | outScores | System.Collections.Generic.List<float> | Returns scores of the found objects. | ||
![]() | outMasks | System.Collections.Generic.List<Avl.Region> | Returns masks of the found objects. |


