我正在尝试构建一个允许用户通过在画布上签名登录的Android应用程序,我找不到任何可以帮助我以可靠方式实现此功能的算法,我阅读了很多关于签名识别的论文和方法比如傅立叶变换方法,但所有论文都涉及非常复杂的数学运算,这使得使用android sdk很难实现。
那么是否有任何开源算法可以比较两个签名位图(drawables)以获得下降结果?
如果不是我该如何解决这个问题?
答案 0 :(得分:0)
我对此一无所知,但我觉得在模拟器中安装了一个名为GestureBuilder
的示例应用程序可以帮助您。您可以参考Gesture。
答案 1 :(得分:0)
比较可绘制的可能是不够的,因为签名的大小和位置可能不同。您可以根据不变的时刻尝试识别(我将此技术用于OCR, 但是在打印的字符上,请参阅http://sourceforge.net/projects/javaocr/项目中的演示)
分析动态中的签名过程 - 路径,速度,能量等,可能会得到更好的结果。