1 #ifndef OPENPOSE_HAND_HAND_DETECTOR_HPP
2 #define OPENPOSE_HAND_HAND_DETECTOR_HPP
19 std::vector<std::array<Rectangle<float>, 2>> detectHands(
const Array<float>& poseKeypoints)
const;
21 std::vector<std::array<Rectangle<float>, 2>> trackHands(
const Array<float>& poseKeypoints);
26 enum class PosePart : unsigned int
37 const std::array<unsigned int, (int)PosePart::Size> mPoseIndexes;
38 std::vector<std::array<Point<float>, (int)
PosePart::Size>> mPoseTrack;
39 std::vector<Rectangle<float>> mHandLeftPrevious;
40 std::vector<Rectangle<float>> mHandRightPrevious;
41 unsigned long long mCurrentId;
44 std::array<unsigned int, (int)PosePart::Size> getPoseKeypoints(
const PoseModel poseModel,
51 #endif // OPENPOSE_HAND_HAND_DETECTOR_HPP
#define DELETE_COPY(className)
Definition: macros.hpp:33
std::array< T, N > array
Definition: cl2.hpp:594
Definition: handDetector.hpp:12
PoseModel
Definition: enumClasses.hpp:9
#define OP_API
Definition: macros.hpp:18
std::string string
Definition: cl2.hpp:574