我需要获取前置摄像头的方向,但要排除设备方向(横屏/竖屏)。我尝试使用Core Motion并访问设备姿态来实现这一点。在此,我尝试访问欧拉角并排除偏航角,但是当旋转设备时,超过一个欧拉角值会发生变化,因此此方法似乎不起作用。我还考虑使用方向四元数,但我没有使用它们的经验。我需要以可序列化的方式获得此信息,因为我稍后需要确定不同设备的摄像头是否指向相同的方向(该设备可以是iOS或Android)。
重申一下:如果用户将手机主摄像头对准自由女神像,无论用户是竖着还是横着拿着手机,哪种编码方式最好,以便于另一个用户在同一位置知道应该把他的相机指向哪个方向?
重申一下:如果用户将手机主摄像头对准自由女神像,无论用户是竖着还是横着拿着手机,哪种编码方式最好,以便于另一个用户在同一位置知道应该把他的相机指向哪个方向?
-90.0f
,横屏向右 ->+90.0f
。 - vomi