NVIDIA DeepStream SDK API Reference

5.0 Release

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
NvDsDisplayMeta Struct Reference

Detailed Description

Holds display metadata that the user can specify in the frame.

Definition at line 394 of file nvdsmeta.h.

Collaboration diagram for NvDsDisplayMeta:

Data Fields

NvDsBaseMeta base_meta
 
guint num_rects
 Holds the number of rectangles described. More...
 
guint num_labels
 Holds the number of labels (strings) described. More...
 
guint num_lines
 Holds the number of lines described. More...
 
guint num_arrows
 Holds the number of arrows described. More...
 
guint num_circles
 Holds the number of circles described. More...
 
NvOSD_RectParams rect_params [MAX_ELEMENTS_IN_DISPLAY_META]
 Holds an array of positional parameters for rectangles. More...
 
NvOSD_TextParams text_params [MAX_ELEMENTS_IN_DISPLAY_META]
 Holds an array of text parameters for user-defined strings that can be overlayed using this structure. More...
 
NvOSD_LineParams line_params [MAX_ELEMENTS_IN_DISPLAY_META]
 Holds an array of line parameters that the user can use to draw polygons in the frame, e.g. More...
 
NvOSD_ArrowParams arrow_params [MAX_ELEMENTS_IN_DISPLAY_META]
 Holds an array of arrow parameters that the user can use to draw arrows in the frame. More...
 
NvOSD_CircleParams circle_params [MAX_ELEMENTS_IN_DISPLAY_META]
 Holds an array of circle parameters that the user can use to draw circles in the frame. More...
 
gint64 misc_osd_data [MAX_USER_FIELDS]
 Holds an array of user-defined OSD metadata. More...
 
gint64 reserved [MAX_RESERVED_FIELDS]
 For internal use. More...
 

Field Documentation

NvOSD_ArrowParams NvDsDisplayMeta::arrow_params[MAX_ELEMENTS_IN_DISPLAY_META]

Holds an array of arrow parameters that the user can use to draw arrows in the frame.

See also
NvOSD_ArrowParams

Definition at line 418 of file nvdsmeta.h.

NvDsBaseMeta NvDsDisplayMeta::base_meta

Definition at line 395 of file nvdsmeta.h.

NvOSD_CircleParams NvDsDisplayMeta::circle_params[MAX_ELEMENTS_IN_DISPLAY_META]

Holds an array of circle parameters that the user can use to draw circles in the frame.

See also
NvOSD_CircleParams

Definition at line 421 of file nvdsmeta.h.

NvOSD_LineParams NvDsDisplayMeta::line_params[MAX_ELEMENTS_IN_DISPLAY_META]

Holds an array of line parameters that the user can use to draw polygons in the frame, e.g.

to show a RoI in the frame.

See also
NvOSD_LineParams.

Definition at line 415 of file nvdsmeta.h.

gint64 NvDsDisplayMeta::misc_osd_data[MAX_USER_FIELDS]

Holds an array of user-defined OSD metadata.

Definition at line 423 of file nvdsmeta.h.

guint NvDsDisplayMeta::num_arrows

Holds the number of arrows described.

Definition at line 403 of file nvdsmeta.h.

guint NvDsDisplayMeta::num_circles

Holds the number of circles described.

Definition at line 405 of file nvdsmeta.h.

guint NvDsDisplayMeta::num_labels

Holds the number of labels (strings) described.

Definition at line 399 of file nvdsmeta.h.

guint NvDsDisplayMeta::num_lines

Holds the number of lines described.

Definition at line 401 of file nvdsmeta.h.

guint NvDsDisplayMeta::num_rects

Holds the number of rectangles described.

Definition at line 397 of file nvdsmeta.h.

NvOSD_RectParams NvDsDisplayMeta::rect_params[MAX_ELEMENTS_IN_DISPLAY_META]

Holds an array of positional parameters for rectangles.

Used to overlay borders or semi-transparent rectangles, as required by the application.

See also
NvOSD_RectParams.

Definition at line 409 of file nvdsmeta.h.

gint64 NvDsDisplayMeta::reserved[MAX_RESERVED_FIELDS]

For internal use.

Definition at line 425 of file nvdsmeta.h.

NvOSD_TextParams NvDsDisplayMeta::text_params[MAX_ELEMENTS_IN_DISPLAY_META]

Holds an array of text parameters for user-defined strings that can be overlayed using this structure.

See also
NvOSD_TextParams.

Definition at line 412 of file nvdsmeta.h.


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