我正在开发一个项目,我希望使用Android移动设备查询数据库并检索信息。项目的一部分涉及用户使用他们的签名对电话进行签名,以便将其发送回数据库。签名是指使用屏幕上的笔输入进行手动签名。这可能吗?有没有人知道那里的任何Android手机(最好是三星)呢?感谢
答案 0 :(得分:0)
简而言之,没有。签名识别是一个非常高级的主题,没有可以利用的内置应用程序/库。专家需要识别签名,但他们通常无法给出确定性。有一些方法可以检测Java中的模式和图像相似性,但会涉及一些模糊测试,它可能不会像您想要的那样准确
<强>更新强>
如果您只想记录签名,可以通过View.onTouchEvent()
捕获触摸事件。您可以在Touch Paint API Demo中看到使用此功能的示例。除了在屏幕上绘制坐标之外,您还可以将它们记录到数据库中以便稍后重新组装。