0

我想知道是否可以使用 iOS 陀螺仪来检测相机正在拍摄的物体(某人的物理照片)是否是直的。这意味着也许通过使用 iOS 相机,我可以知道物理照片是否是直的。有谁知道这是否可以做到?如果是这样,有人可以提供一个例子吗?

谢谢

4

1 回答 1

1

使用 的gravity属性CMDeviceMotion,它包含加速度计和陀螺仪数据。

另一种方法是检测图像中的直线,并查看这些直线是水平的还是垂直的。在大多数场景中,当最突出的直线是水平或垂直时,相机的方向是正确的。您可以在边缘过滤的图像上使用霍夫变换来做到这一点。

于 2013-03-18T04:28:03.607 回答