You are here: Start » DLInvoke.DL_ClassifyObject
Executes a Classify Object model on a single input image.
Namespace: | Fil |
---|---|
Assembly: | FilNet.DL.Cpu.dll |
Syntax
C++
C#
public static void DL_ClassifyObject ( Fil.Image inImage, Optional<Fil.Rectangle2D> inRoi, Optional<Fil.CoordinateSystem2D> inRoiAlignment, Fil.ClassifyObjectModelId inModelId, bool inCreateHeatmap, List<Fil.ClassConfidence> outConfidences, out string outClassName, out int outClassIndex, out float outScore, Fil.Heatmap outRelevanceHeatmap, Optional<Fil.Rectangle2D> outAlignedRoi )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
![]() | inImage | Fil.Image | Input image. | ||
![]() | inRoi | Ftl.Optional<Fil.Rectangle2D> | Limits the area where a classified object is located. Default value: ftl::NIL. | ||
![]() | inRoiAlignment | Ftl.Optional<Fil.CoordinateSystem2D> | |||
![]() | inModelId | Fil.ClassifyObjectModelId | Identifier of a Classify Object model. | ||
![]() | inCreateHeatmap | bool | Enables creating a relevance heatmap at the expense of extended execution time. Default value: False. | ||
![]() | outConfidences | System.Collections.Generic.List<Fil.ClassConfidence> | Returns confidences for all classes. | ||
![]() | outClassName | string | Returns the name of the class with the highest confidence. | ||
![]() | outClassIndex | int | Returns the index of the class with the highest confidence. | ||
![]() | outScore | float | Returns the value of the highest confidence. | ||
![]() | outRelevanceHeatmap | Fil.Heatmap | Returns the heatmap indicating how strong specific parts of image influenced the classification result. | ||
![]() | outAlignedRoi | Ftl.Optional<Fil.Rectangle2D> | Input roi after the transformation. |