在iOS中使用相机进行水平视频录制

时间:2015-09-07 10:25:53

标签: ios video-capture gyroscope

有没有办法水平录制视频?陀螺仪的态度会帮助我执行此功能。请建议我应该采用什么方法?

1 个答案:

答案 0 :(得分:0)

您似乎想要记录始终正确定位的图像。

正确定位通常意味着重力指向下方(朝向地球的中心)。

检测向下方向的最简单方法是使用加速度计(还记得那些关于爱因斯坦的相对论将重力等同于加速度的比特吗?)。 只要设备没有移动(快速),这就可以工作 - 但如果 快速移动,向下方向无论如何都会模糊... 巧合的是,移动设备配备了加速器,因为手机想知道向下的方向(并相应地旋转设备屏幕)。

陀螺仪对你没什么帮助,因为它们没有向下的概念。

一旦确定了向下方向,只需将图像旋转给定量(进行一些基本矢量数学计算加速度计给出的向下矢量的角度),并记录生成的图像。