NVIDIA DeepStream SDK API Reference

6.4 Release
NvDsInferFrameOutput Struct Reference

Detailed Description

Holds the information inferred by the network on one frame.

Definition at line 573 of file nvdsinfer_context.h.

Collaboration diagram for NvDsInferFrameOutput:

Data Fields

NvDsInferNetworkType outputType
 Holds an output type indicating the valid member in the union of detectionOutput, classificationOutput, and segmentationOutput. More...
 
union {
   NvDsInferDetectionOutput   detectionOutput
 Holds detector output. More...
 
   NvDsInferClassificationOutput   classificationOutput
 Holds classifier output. More...
 
   NvDsInferSegmentationOutput   segmentationOutput
 Holds classifier output. More...
 
}; 
 Holds a union of supported outputs. More...
 

Field Documentation

◆ @24

union { ... }

Holds a union of supported outputs.

The valid member is determined by outputType.

◆ classificationOutput

NvDsInferClassificationOutput NvDsInferFrameOutput::classificationOutput

Holds classifier output.

Valid when outputType is NvDsInferNetworkType_Classifier.

Definition at line 588 of file nvdsinfer_context.h.

◆ detectionOutput

NvDsInferDetectionOutput NvDsInferFrameOutput::detectionOutput

Holds detector output.

Valid when outputType is NvDsInferNetworkType_Detector.

Definition at line 585 of file nvdsinfer_context.h.

◆ outputType

NvDsInferNetworkType NvDsInferFrameOutput::outputType

Holds an output type indicating the valid member in the union of detectionOutput, classificationOutput, and segmentationOutput.

This is basically the network type.

Definition at line 578 of file nvdsinfer_context.h.

◆ segmentationOutput

NvDsInferSegmentationOutput NvDsInferFrameOutput::segmentationOutput

Holds classifier output.

Valid when outputType is NvDsInferNetworkType_Classifier.

Definition at line 591 of file nvdsinfer_context.h.


The documentation for this struct was generated from the following file: