| | #ifndef OPENPOSE_POSE_POSE_PARAMETERS_HPP |
| | #define OPENPOSE_POSE_POSE_PARAMETERS_HPP |
| |
|
| | #include <map> |
| | #include <openpose/core/common.hpp> |
| | #include <openpose/pose/enumClasses.hpp> |
| |
|
| | namespace op |
| | { |
| | |
| | |
| | |
| | |
| | const auto POSE_MAX_PEOPLE = 127u; |
| |
|
| | |
| | OP_API const std::map<unsigned int, std::string>& getPoseBodyPartMapping(const PoseModel poseModel); |
| | OP_API const std::string& getPoseProtoTxt(const PoseModel poseModel); |
| | OP_API const std::string& getPoseTrainedModel(const PoseModel poseModel); |
| | OP_API unsigned int getPoseNumberBodyParts(const PoseModel poseModel); |
| | OP_API const std::vector<unsigned int>& getPosePartPairs(const PoseModel poseModel); |
| | OP_API const std::vector<unsigned int>& getPoseMapIndex(const PoseModel poseModel); |
| | OP_API unsigned int getPoseMaxPeaks(); |
| | OP_API float getPoseNetDecreaseFactor(const PoseModel poseModel); |
| | OP_API unsigned int poseBodyPartMapStringToKey(const PoseModel poseModel, const std::string& string); |
| | OP_API unsigned int poseBodyPartMapStringToKey(const PoseModel poseModel, const std::vector<std::string>& strings); |
| |
|
| | |
| | OP_API float getPoseDefaultNmsThreshold(const PoseModel poseModel, const bool maximizePositives = false); |
| | OP_API float getPoseDefaultConnectInterMinAboveThreshold(const bool maximizePositives = false); |
| | OP_API float getPoseDefaultConnectInterThreshold(const PoseModel poseModel, const bool maximizePositives = false); |
| | OP_API unsigned int getPoseDefaultMinSubsetCnt(const bool maximizePositives = false); |
| | OP_API float getPoseDefaultConnectMinSubsetScore(const bool maximizePositives = false); |
| | OP_API bool addBkgChannel(const PoseModel poseModel); |
| | } |
| |
|
| | #endif |
| |
|