OpenPose
1.0.0rc2
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
|
#include <faceCpuRenderer.hpp>
Inherits op::Renderer, and op::FaceRenderer.
Public Member Functions | |
FaceCpuRenderer (const float renderThreshold, const float alphaKeypoint=FACE_DEFAULT_ALPHA_KEYPOINT, const float alphaHeatMap=FACE_DEFAULT_ALPHA_HEAT_MAP) | |
void | renderFace (Array< float > &outputData, const Array< float > &faceKeypoints) |
DELETE_COPY (FaceCpuRenderer) | |
Public Member Functions inherited from op::Renderer | |
Renderer (const float renderThreshold, const float alphaKeypoint, const float alphaHeatMap, const bool blendOriginalFrame=true, const unsigned int elementToRender=0u, const unsigned int numberElementsToRender=0u) | |
void | increaseElementToRender (const int increment) |
void | setElementToRender (const int elementToRender) |
bool | getBlendOriginalFrame () const |
void | setBlendOriginalFrame (const bool blendOriginalFrame) |
float | getAlphaKeypoint () const |
void | setAlphaKeypoint (const float alphaKeypoint) |
float | getAlphaHeatMap () const |
void | setAlphaHeatMap (const float alphaHeatMap) |
bool | getShowGooglyEyes () const |
void | setShowGooglyEyes (const bool showGooglyEyes) |
Public Member Functions inherited from op::FaceRenderer | |
virtual void | initializationOnThread () |
Additional Inherited Members | |
Protected Attributes inherited from op::Renderer | |
const float | mRenderThreshold |
std::atomic< bool > | mBlendOriginalFrame |
std::shared_ptr< std::atomic < unsigned int > > | spElementToRender |
std::shared_ptr< const unsigned int > | spNumberElementsToRender |
std::atomic< bool > | mShowGooglyEyes |
op::FaceCpuRenderer::FaceCpuRenderer | ( | const float | renderThreshold, |
const float | alphaKeypoint = FACE_DEFAULT_ALPHA_KEYPOINT , |
||
const float | alphaHeatMap = FACE_DEFAULT_ALPHA_HEAT_MAP |
||
) |
op::FaceCpuRenderer::DELETE_COPY | ( | FaceCpuRenderer | ) |
|
virtual |
Implements op::FaceRenderer.