android - 使用手势识别数字

标签 android gesture-recognition

我想通过编码使用手势识别数字。我已经认识到使用手势库。有没有可能完美地识别数字?

请建议任何示例代码。

最佳答案

完美是什么意思?就像成功检测到用户打算 100% 做手势的次数一样?只要您的用户是人,这是不可能的。 4 可以看起来像 9,1 可以看起来像 7,并且取决于他们滑动的速度,开始时为 0 的东西最终可能看起来像 6(反之亦然)。每个人的手势都与其他人不同,每次你用 4 做手势时,它看起来都会与你的 9 以及所有其他 4 或多或少有所不同。

一个可能的解决方案是让您的应用程序包含一个“学习模式”,它要求用户用手势多次输入特定数字,这样您就可以掌握模式(开始的地方、停止的地方、滑动的次数)包括在内,它有多大),并在实际使用应用程序时使用它们来缩小范围。有点像一个好的垃圾邮件过滤器 - 它不会让你达到 100% 的检测率,但它肯定会让你更接近于没有数据集来工作。

关于android - 使用手势识别数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7144790/

相关文章:

java - 更改Android Studio默认sdk版本

java - Google 服务冲突错误

android - 如何免费使用 Bintray jcenter?

iphone - 按钮上的手势识别器

c# - 没有神经网络的手机触摸手势识别

Flutter:如何为任何容器实现旋转和平移/移动手势?

java - 如何为多个观察者实现不同的行为?

android - Wearable.NodeApi.getConnectedNodes 结果从未调用

python - 我收到此错误---> TypeError:预期为整数参数,得到 float

java - 如何使用加速度计进行手势识别