我有一个物体在二维图像中围绕y轴旋转,我想知道围绕y轴的旋转角度,如果我已经有了初始点(X,Y)和点(X',Y)旋转后。 我试图遵循三维旋转方程(https://www.siggraph.org/education/materials/HyperGraph/modeling/mod_tran/3drota.htm)来评估旋转角度的值,无论旋转方向,但我不知道从2维度的Z值来评估旋转角度从方程。
答案 0 :(得分:0)
我发现我无法知道准确的旋转角度,因为我没有关于旋转之前和之后点的位置的完整信息,我只是有一个点的投影(在之前和之后)旋转)(x,y)在2D图像(计划)中作为" Nico Schertler"在评论中说,所以我找到了一个近似的解决方案,即将2D对象映射到相同对象的类似3D模型,并在3D对象上模拟相同的运动,以了解有关角度的近似信息,在我的情况下,我想知道人体头部的旋转角度(头部姿势)所以我将一些2D头部特征点映射到另一个3D模型,深入数学后我得到了近似的旋转矩阵,如此处所示(http://www.learnopencv.com/head-pose-estimation-using-opencv-and-dlib/)