1 #ifndef OPENPOSE_HAND_HAND_DETECTOR_HPP
2 #define OPENPOSE_HAND_HAND_DETECTOR_HPP
17 std::vector<std::array<Rectangle<float>, 2>> detectHands(
const Array<float>& poseKeypoints)
const;
19 std::vector<std::array<Rectangle<float>, 2>> trackHands(
const Array<float>& poseKeypoints);
24 enum class PosePart : unsigned int
35 const std::array<unsigned int, (int)PosePart::Size> mPoseIndexes;
36 std::vector<std::array<Point<float>, (int)
PosePart::Size>> mPoseTrack;
37 std::vector<Rectangle<float>> mHandLeftPrevious;
38 std::vector<Rectangle<float>> mHandRightPrevious;
39 unsigned long long mCurrentId;
42 std::array<unsigned int, (int)PosePart::Size> getPoseKeypoints(
const PoseModel poseModel,
49 #endif // OPENPOSE_HAND_HAND_DETECTOR_HPP
#define DELETE_COPY(className)
Definition: macros.hpp:31
std::array< T, N > array
Definition: cl2.hpp:594
Definition: handDetector.hpp:12
PoseModel
Definition: enumClasses.hpp:9
#define OP_API
Definition: macros.hpp:16
std::string string
Definition: cl2.hpp:574