OpenPose  1.7.0
The first real-time multi-person system to jointly detect human body, hand, facial, and foot keypoints
op::PoseRenderer Class Referenceabstract

#include <poseRenderer.hpp>

Inheritance diagram for op::PoseRenderer:
op::PoseCpuRenderer op::PoseGpuRenderer

Public Member Functions

 PoseRenderer (const PoseModel poseModel)
virtual ~PoseRenderer ()
virtual void initializationOnThread ()
virtual std::pair< int, std::string > renderPose (Array< float > &outputData, const Array< float > &poseKeypoints, const float scaleInputToOutput, const float scaleNetToOutput=-1.f)=0

Protected Attributes

const PoseModel mPoseModel
const std::map< unsigned int, std::string > mPartIndexToName

Detailed Description

Definition at line 10 of file poseRenderer.hpp.

Constructor & Destructor Documentation

◆ PoseRenderer()

op::PoseRenderer::PoseRenderer ( const PoseModel  poseModel)

◆ ~PoseRenderer()

virtual op::PoseRenderer::~PoseRenderer ( )

Member Function Documentation

◆ initializationOnThread()

virtual void op::PoseRenderer::initializationOnThread ( )

Reimplemented in op::PoseGpuRenderer.

Definition at line 17 of file poseRenderer.hpp.

◆ renderPose()

virtual std::pair<int, std::string> op::PoseRenderer::renderPose ( Array< float > &  outputData,
const Array< float > &  poseKeypoints,
const float  scaleInputToOutput,
const float  scaleNetToOutput = -1.f 
pure virtual

Member Data Documentation

◆ mPartIndexToName

const std::map<unsigned int, std::string> op::PoseRenderer::mPartIndexToName

Definition at line 25 of file poseRenderer.hpp.

◆ mPoseModel

const PoseModel op::PoseRenderer::mPoseModel

Definition at line 24 of file poseRenderer.hpp.

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