如何在JavaScript中将3d旋转到2d点Azure Face Rotation

问题描述

我正在使用Azure Face API来获取给定面孔的界标和旋转角度。问题在于所有这些点都是2d对象,我需要使用面部的偏航角,侧倾角和俯仰角在2d空间中旋转它们。

我尝试使用此功能将它们旋转为侧倾角:

msRestAzure.loginWithUsernamePassword

使用FaceRectangle的中心(在这里可以看到它:https://docs.microsoft.com/es-es/azure/cognitive-services/face/images/face.detection.jpg)作为枢轴点。但是我认为枢轴点只能在滚动时起作用。试想一下一个3d尺寸旋转的对象。如果在2d平面中具有该对象的顶点,则要完全消除旋转,您需要将其旋转3个角度。如果我错了请纠正我。

有没有公式可以将2d点以3个角度旋转?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...