OpenPose
1.7.0
The first real-time multi-person system to jointly detect human body, hand, facial, and foot keypoints
|
#include <openpose/core/common.hpp>
Go to the source code of this file.
Namespaces | |
op | |
Functions | |
template<typename T > | |
T | op::getDistance (const Array< T > &keypoints, const int person, const int elementA, const int elementB) |
template<typename T > | |
void | op::averageKeypoints (Array< T > &keypointsA, const Array< T > &keypointsB, const int personA) |
template<typename T > | |
void | op::scaleKeypoints (Array< T > &keypoints, const T scale) |
template<typename T > | |
void | op::scaleKeypoints2d (Array< T > &keypoints, const T scaleX, const T scaleY) |
template<typename T > | |
void | op::scaleKeypoints2d (Array< T > &keypoints, const T scaleX, const T scaleY, const T offsetX, const T offsetY) |
template<typename T > | |
void | op::renderKeypointsCpu (Array< T > &frameArray, const Array< T > &keypoints, const std::vector< unsigned int > &pairs, const std::vector< T > colors, const T thicknessCircleRatio, const T thicknessLineRatioWRTCircle, const std::vector< T > &poseScales, const T threshold) |
template<typename T > | |
Rectangle< T > | op::getKeypointsRectangle (const Array< T > &keypoints, const int person, const T threshold, const int firstIndex=0, const int lastIndex=-1) |
template<typename T > | |
T | op::getAverageScore (const Array< T > &keypoints, const int person) |
template<typename T > | |
T | op::getKeypointsArea (const Array< T > &keypoints, const int person, const T threshold) |
template<typename T > | |
int | op::getBiggestPerson (const Array< T > &keypoints, const T threshold) |
template<typename T > | |
int | op::getNonZeroKeypoints (const Array< T > &keypoints, const int person, const T threshold) |
template<typename T > | |
T | op::getDistanceAverage (const Array< T > &keypoints, const int personA, const int personB, const T threshold) |
template<typename T > | |
T | op::getDistanceAverage (const Array< T > &keypointsA, const int personA, const Array< T > &keypointsB, const int personB, const T threshold) |
template<typename T > | |
Array< T > | op::getKeypointsPerson (const Array< T > &keypoints, const int person, const bool noCopy=false) |
template<typename T > | |
float | op::getKeypointsRoi (const Array< T > &keypoints, const int personA, const int personB, const T threshold) |
template<typename T > | |
float | op::getKeypointsRoi (const Array< T > &keypointsA, const int personA, const Array< T > &keypointsB, const int personB, const T threshold) |
template<typename T > | |
float | op::getKeypointsRoi (const Rectangle< T > &rectangleA, const Rectangle< T > &rectangleB) |