这个有解释:这个代码精简:
https://github.com/JuneoXIE/dlib-opencv_face_pose_estimation/blob/master/pose_estimate_dlib.py
landmarks_3D = np.float32([
[6.825897, 6.760612, 4.402142], # 33 LEFT_EYEBROW_LEFT, EYEBROW:眉毛
[1.330353, 7.122144, 6.903745], # 29 LEFT_EYEBROW_RIGHT,
[-1.330353, 7.122144, 6.903745], # 34 RIGHT_EYEBROW_LEFT,
[-6.825897, 6.760612, 4.402142], # 38 RIGHT_EYEBROW_RIGHT,
[5.311432, 5.485328, 3.987654], # 13 LEFT_EYE_LEFT,
[1.789930, 5.393625, 4.413414], # 17 LEFT_EYE_RIGHT,
[-1.789930, 5.393625, 4.413414], # 25 RIGHT_EYE_LEFT,