NVIDIA DeepStream SDK API Reference

8.0 Release
NvDsPostProcessInstanceMaskInfo Struct Reference

Detailed Description

Holds information about one parsed object and instance mask from a detector's output.

Definition at line 378 of file sources/gst-plugins/gst-nvdspostprocess/postprocesslib_impl/post_processor_struct.h.

Data Fields

unsigned int classId
 Holds the ID of the class to which the object belongs. More...
 
float left
 Holds the horizontal offset of the bounding box shape for the object. More...
 
float top
 Holds the vertical offset of the object's bounding box. More...
 
float width
 Holds the width of the object's bounding box. More...
 
float height
 Holds the height of the object's bounding box. More...
 
float detectionConfidence
 Holds the object detection confidence level; must in the range [0.0,1.0]. More...
 
float * mask
 Holds object segment mask. More...
 
unsigned int mask_width
 Holds width of mask. More...
 
unsigned int mask_height
 Holds height of mask. More...
 
unsigned int mask_size
 Holds size of mask in bytes. More...
 

Field Documentation

◆ classId

unsigned int NvDsPostProcessInstanceMaskInfo::classId

Holds the ID of the class to which the object belongs.

Definition at line 381 of file sources/gst-plugins/gst-nvdspostprocess/postprocesslib_impl/post_processor_struct.h.

◆ detectionConfidence

float NvDsPostProcessInstanceMaskInfo::detectionConfidence

Holds the object detection confidence level; must in the range [0.0,1.0].

Definition at line 394 of file sources/gst-plugins/gst-nvdspostprocess/postprocesslib_impl/post_processor_struct.h.

◆ height

float NvDsPostProcessInstanceMaskInfo::height

Holds the height of the object's bounding box.

Definition at line 390 of file sources/gst-plugins/gst-nvdspostprocess/postprocesslib_impl/post_processor_struct.h.

◆ left

float NvDsPostProcessInstanceMaskInfo::left

Holds the horizontal offset of the bounding box shape for the object.

Definition at line 384 of file sources/gst-plugins/gst-nvdspostprocess/postprocesslib_impl/post_processor_struct.h.

◆ mask

float * NvDsPostProcessInstanceMaskInfo::mask

Holds object segment mask.

Definition at line 397 of file sources/gst-plugins/gst-nvdspostprocess/postprocesslib_impl/post_processor_struct.h.

◆ mask_height

unsigned int NvDsPostProcessInstanceMaskInfo::mask_height

◆ mask_size

unsigned int NvDsPostProcessInstanceMaskInfo::mask_size

Holds size of mask in bytes.

Definition at line 403 of file sources/gst-plugins/gst-nvdspostprocess/postprocesslib_impl/post_processor_struct.h.

◆ mask_width

unsigned int NvDsPostProcessInstanceMaskInfo::mask_width

◆ top

float NvDsPostProcessInstanceMaskInfo::top

Holds the vertical offset of the object's bounding box.

Definition at line 386 of file sources/gst-plugins/gst-nvdspostprocess/postprocesslib_impl/post_processor_struct.h.

◆ width

float NvDsPostProcessInstanceMaskInfo::width

Holds the width of the object's bounding box.

Definition at line 388 of file sources/gst-plugins/gst-nvdspostprocess/postprocesslib_impl/post_processor_struct.h.


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