You are here: Start » DLInvoke.DL_DetectFeatures
Executes a Detect Features model on a single input image.
Namespace: | Fil |
---|---|
Assembly: | FilNet.DL.Cpu.dll |
Syntax
C++
C#
public static void DL_DetectFeatures ( Fil.Image inImage, Optional<Fil.Region> inRoi, Fil.DetectFeaturesModelId inModelId, bool inOverlap, List<Fil.Heatmap> outHeatmaps, Optional<Fil.Heatmap> outFeature1, Optional<Fil.Heatmap> outFeature2, Optional<Fil.Heatmap> outFeature3, Optional<Fil.Heatmap> outFeature4 )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
![]() | inImage | Fil.Image | Input image. | ||
![]() | inRoi | Ftl.Optional<Fil.Region> | Limits an area where features may be detected. Default value: ftl::NIL. | ||
![]() | inModelId | Fil.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<Fil.Heatmap> | Returns heatmaps for all classes defined in the model. | ||
![]() | outFeature1 | Ftl.Optional<Fil.Heatmap> | Returns the heatmap for the first feature class. | ||
![]() | outFeature2 | Ftl.Optional<Fil.Heatmap> | Returns the heatmap for the second feature class or an empty image if the model does not define more than one class. | ||
![]() | outFeature3 | Ftl.Optional<Fil.Heatmap> | Returns the heatmap for the third feature class or an empty image if the model does not define more than two classes. | ||
![]() | outFeature4 | Ftl.Optional<Fil.Heatmap> | Returns the heatmap for the fourth feature class or an empty image if the model does not define more than three classes. |