NVIDIA DeepStream SDK API Reference

9.0 Release
ImageMetaProducer Class Reference

Detailed Description

Data Structures

struct  IPData
 Content that will converted to string and sent to consumer. More...
 

Public Types

typedef std::pair< std::string, std::string > string_pair
 
typedef std::pair< std::string, std::string > string_pair
 

Public Member Functions

 ImageMetaProducer (ImageMetaConsumer &ic)
 Constructor registering a consumer. More...
 
bool stack_obj_data (IPData &data)
 store metadata information locally before send it. More...
 
void send_and_flush_obj_data ()
 send metadata stored (after some processing for KITTI type). More...
 
void generate_image_full_frame_path (const unsigned stream_source_id, const std::string &datetime_iso8601)
 Create and store locally a path to a complete image. More...
 
std::string get_image_full_frame_path_saved ()
 Returns locally stored path to complete image. More...
 
 ImageMetaProducer (ImageMetaConsumer &ic)
 Constructor registering a consumer. More...
 
bool stack_obj_data (IPData &data)
 store metadata information locally before send it. More...
 
void send_and_flush_obj_data ()
 send metadata stored (after some processing for KITTI type). More...
 
void generate_image_full_frame_path (const unsigned stream_source_id, const std::string &datetime_iso8601)
 Create and store locally a path to a complete image. More...
 
std::string get_image_full_frame_path_saved ()
 Returns locally stored path to complete image. More...
 

Member Typedef Documentation

◆ string_pair [1/2]

typedef std::pair<std::string, std::string> ImageMetaProducer::string_pair

◆ string_pair [2/2]

Constructor & Destructor Documentation

◆ ImageMetaProducer() [1/2]

ImageMetaProducer::ImageMetaProducer ( ImageMetaConsumer ic)

Constructor registering a consumer.

Parameters
icThe image consumer

◆ ImageMetaProducer() [2/2]

ImageMetaProducer::ImageMetaProducer ( ImageMetaConsumer ic)

Constructor registering a consumer.

Parameters
icThe image consumer

Member Function Documentation

◆ generate_image_full_frame_path() [1/2]

void ImageMetaProducer::generate_image_full_frame_path ( const unsigned  stream_source_id,
const std::string &  datetime_iso8601 
)

Create and store locally a path to a complete image.

◆ generate_image_full_frame_path() [2/2]

void ImageMetaProducer::generate_image_full_frame_path ( const unsigned  stream_source_id,
const std::string &  datetime_iso8601 
)

Create and store locally a path to a complete image.

◆ get_image_full_frame_path_saved() [1/2]

std::string ImageMetaProducer::get_image_full_frame_path_saved ( )

Returns locally stored path to complete image.

◆ get_image_full_frame_path_saved() [2/2]

std::string ImageMetaProducer::get_image_full_frame_path_saved ( )

Returns locally stored path to complete image.

◆ send_and_flush_obj_data() [1/2]

void ImageMetaProducer::send_and_flush_obj_data ( )

send metadata stored (after some processing for KITTI type).

Empty the metadata list and full frame path

◆ send_and_flush_obj_data() [2/2]

void ImageMetaProducer::send_and_flush_obj_data ( )

send metadata stored (after some processing for KITTI type).

Empty the metadata list and full frame path

◆ stack_obj_data() [1/2]

bool ImageMetaProducer::stack_obj_data ( IPData data)

store metadata information locally before send it.

◆ stack_obj_data() [2/2]

bool ImageMetaProducer::stack_obj_data ( IPData data)

store metadata information locally before send it.


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