Android 用手势识别数字

Android 用手势识别数字,android,gesture-recognition,Android,Gesture Recognition,我想通过编码用手势识别数字。我已识别使用手势库。有没有可能完全识别数字 请推荐任何示例代码。您所说的完美是什么意思?如成功检测到用户打算在100%的时间内做手势的次数?只要你的用户是人类,这是不可能的。4可能看起来像9,1可能看起来像7,并且取决于它们滑动的速度,最初的0可能最终看起来像6(反之亦然)。每个人的手势都不同于其他人,而且每次你打4,它看起来都会和你的9,以及你所有其他的4有或多或少的不同 一个可能的解决方案是让你的应用程序包含一个“学习模式”,要求用户多次用手势说出特定的数字,这样

我想通过编码用手势识别数字。我已识别使用手势库。有没有可能完全识别数字


请推荐任何示例代码。

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


一个可能的解决方案是让你的应用程序包含一个“学习模式”,要求用户多次用手势说出特定的数字,这样你就可以了解模式(从哪里开始,在哪里停止,包括多少次刷卡,有多大),并在实际使用应用程序时使用这些模式缩小范围。有点像一个好的垃圾邮件过滤器-它不会让你100%的检测率,但它肯定会让你比没有数据集更接近。这完全取决于数据库如果用户写了一些数字0-9,我必须识别它。虽然我使用了手势库,但它不能完全识别…所以想用程序…在这种情况下,数据库是什么?我必须使用识别Simbol的程序(手势调用就是其中之一,你可以在市场上找到),识别符号数字字母的所有问题都是数据库。您可以在android sdk“手势生成器”中使用应用程序创建一个数据库符号,并尝试创建一个好的数据库。Yoy可以为每个数字创建一些手势。但问题是,用户可能不会有你的书法,而数据库中每个数字都有很多手势,可能会被转移到一些符号上*数据库是你在手势库中的存储项我已经做过了…但它没有完全识别出数字。