KINECT v2.0 skeletal joints table (C ++)

 

KINECT bone joints unloading in the enumeration, C ++ as follows:

enum _JointType
    {
        JointType_SpineBase    = 0,
        JointType_SpineMid    = 1,
        JointType_Neck    = 2,
        JointType_Head    = 3,
        JointType_ShoulderLeft    = 4,
        JointType_ElbowLeft    = 5,
        JointType_WristLeft    = 6,
        JointType_HandLeft    = 7,
        JointType_ShoulderRight    = 8,
        JointType_ElbowRight    = 9,
        JointType_WristRight    = 10,
        JointType_HandRight    = 11,
        JointType_HipLeft    = 12,
        JointType_KneeLeft    = 13,
        JointType_AnkleLeft    = 14,
        JointType_FootLeft    = 15,
        JointType_HipRight    = 16,
        JointType_KneeRight    = 17,
        JointType_AnkleRight    = 18,
        JointType_FootRight    = 19,
        JointType_SpineShoulder    = 20,
        JointType_HandTipLeft    = 21,
        JointType_ThumbLeft    = 22,
        JointType_HandTipRight    = 23,
        JointType_ThumbRight    = 24,
        JointType_Count    = ( JointType_ThumbRight + 1 ) 
    } ;

Referring to FIG skeleton corresponding to the following (FIG borrow a god this Figure):

C # thank God provided a large table bone, eliminating me a lot of trouble.

(C # reprinted at https://blog.csdn.net/shaynerain/article/details/78564036 ,)

Published 15 original articles · won praise 20 · views 10000 +

Guess you like

Origin blog.csdn.net/ZDT_zdh/article/details/81905301