gpt4 book ai didi

iphone - 在 iPhone/iPad 中使用加速度计进行水平和垂直抖动计数

转载 作者:可可西里 更新时间:2023-11-01 05:42:32 26 4
gpt4 key购买 nike

我想统计横向和纵向的抖动次数,我引用了UIAcceleration

我还提到了 Motion Events

但想不出更好的方法。非常感谢任何类型的帮助,代码、引用或任何类型。

我只想统计用户通过摇动 iPhone 设备进行摇动的次数,摇动可以垂直或水平握住 iPhone 以正常方式(底部的主页键)

最佳答案

尝试 DiceShaker .您需要使用 Listing 4-6 of the motion events 中给出的“从加速度数据中分离瞬时运动”的代码(也称为高通滤波器计算)文档来检测用户提供的加速度。

编辑:加速度计不断提供重力分量读数,因为加速度计与一束 Spring 一起工作,这些 Spring 通过增加/减少 Spring 的长度。因此,只需删除恒定重力(始终起作用的力)组件即可检测用户提供的变化(因此得名高通)。幸运的是,我们不需要弄清楚如何去做,因为 Apple 已经完成了艰苦的工作并在他们的文档中给出了方程式!

关于iphone - 在 iPhone/iPad 中使用加速度计进行水平和垂直抖动计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7253058/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com