You are here: Start » DLInvoke.DL_DetectFeatures
Executes a Detect Features model on a single input image.
Namespace: | Avl |
---|---|
Assembly: | AvlNet.DL.Cpu.dll |
Syntax
C++
C#
public static void DL_DetectFeatures ( Avl.Image inImage, Optional<Avl.Region> inRoi, Avl.DetectFeaturesModelId inModelId, bool inOverlap, List<Avl.Heatmap> outHeatmaps, Optional<Avl.Heatmap> outFeature1, Optional<Avl.Heatmap> outFeature2, Optional<Avl.Heatmap> outFeature3, Optional<Avl.Heatmap> outFeature4 )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
![]() | inImage | Avl.Image | Input image. | ||
![]() | inRoi | Atl.Optional<Avl.Region> | Limits an area where features may be detected. Default value: atl::NIL. | ||
![]() | inModelId | Avl.DetectFeaturesModelId | Identifier of a Detect Features model. | ||
![]() | inOverlap | bool | Cuts the image into more overlapping tiles, which improves results quality at the expense of extended execution time. Default value: True. | ||
![]() | outHeatmaps | System.Collections.Generic.List<Avl.Heatmap> | Returns heatmaps for all classes defined in the model. | ||
![]() | outFeature1 | Atl.Optional<Avl.Heatmap> | Returns the heatmap for the first feature class. | ||
![]() | outFeature2 | Atl.Optional<Avl.Heatmap> | Returns the heatmap for the second feature class or an empty image if the model does not define more than one class. | ||
![]() | outFeature3 | Atl.Optional<Avl.Heatmap> | Returns the heatmap for the third feature class or an empty image if the model does not define more than two classes. | ||
![]() | outFeature4 | Atl.Optional<Avl.Heatmap> | Returns the heatmap for the fourth feature class or an empty image if the model does not define more than three classes. |