OpenPose  1.0.0rc2
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
op::CocoJsonSaver Class Reference

#include <cocoJsonSaver.hpp>

Public Member Functions

 CocoJsonSaver (const std::string &filePathToSave, const bool humanReadable=true)
 
 ~CocoJsonSaver ()
 
void record (const Array< float > &poseKeypoints, const Array< float > &poseScores, const std::string &imageName)
 

Detailed Description

The CocoJsonSaver class creates a COCO validation json file with details about the processed images. It inherits from Recorder.

Constructor & Destructor Documentation

op::CocoJsonSaver::CocoJsonSaver ( const std::string &  filePathToSave,
const bool  humanReadable = true 
)
explicit

This constructor of CocoJsonSaver extends the Recorder::Recorder(const std::string & filePathToSave) constructor.

Parameters
filePathToSaveconst std::string parameter with the final file path where the generated json file will be saved.
op::CocoJsonSaver::~CocoJsonSaver ( )

Member Function Documentation

void op::CocoJsonSaver::record ( const Array< float > &  poseKeypoints,
const Array< float > &  poseScores,
const std::string &  imageName 
)

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