OpenPose
1.7.0
The first real-time multi-person system to jointly detect human body, hand, facial, and foot keypoints
|
This is the complete list of members for op::PoseExtractor, including all inherited members.
extractIds(const Array< float > &poseKeypoints, const Matrix &cvMatInput, const unsigned long long imageIndex=0ull) | op::PoseExtractor | |
extractIdsLockThread(const Array< float > &poseKeypoints, const Matrix &cvMatInput, const unsigned long long imageIndex, const long long frameId) | op::PoseExtractor | |
forwardPass(const std::vector< Array< float >> &inputNetData, const Point< int > &inputDataSize, const std::vector< double > &scaleRatios, const Array< float > &poseNetOutput=Array< float >{}, const long long frameId=-1ll) | op::PoseExtractor | |
getCandidatesCopy() const | op::PoseExtractor | |
getHeatMapsCopy() const | op::PoseExtractor | |
getPoseKeypoints() const | op::PoseExtractor | |
getPoseScores() const | op::PoseExtractor | |
getScaleNetToOutput() const | op::PoseExtractor | |
initializationOnThread() | op::PoseExtractor | |
keepTopPeople(Array< float > &poseKeypoints, const Array< float > &poseScores) const | op::PoseExtractor | |
PoseExtractor(const std::shared_ptr< PoseExtractorNet > &poseExtractorNet, const std::shared_ptr< KeepTopNPeople > &keepTopNPeople=nullptr, const std::shared_ptr< PersonIdExtractor > &personIdExtractor=nullptr, const std::shared_ptr< std::vector< std::shared_ptr< PersonTracker >>> &personTracker={}, const int numberPeopleMax=-1, const int tracking=-1) | op::PoseExtractor | |
track(Array< float > &poseKeypoints, Array< long long > &poseIds, const Matrix &cvMatInput, const unsigned long long imageViewIndex=0ull) | op::PoseExtractor | |
trackLockThread(Array< float > &poseKeypoints, Array< long long > &poseIds, const Matrix &cvMatInput, const unsigned long long imageViewIndex, const long long frameId) | op::PoseExtractor | |
~PoseExtractor() | op::PoseExtractor | virtual |