我希望允许用户使用画布输入他们的签名,然后使用图像识别通过将签名与一个或多个存储版本的签名进行匹配来验证(某种程度上)签名。如何使用HTML5和JS捕获和识别用户签名?
我可以从Capture Signature using HTML5 and iPad看到,有一些伟大的库用于捕获签名。
我还可以从Feature Extraction with Javascript看到有在JavaScript中,因为我不想阅读签名做这是伟大的图像处理库,我只是想处理为图像。
我不知道如何使用图像处理库来匹配或识别图像。我试图在创新冲刺期间做一个设计概念验证,所以实际上我没有时间去做很多投机性的编码。事实上,如果没有现成的解决方案,我也有兴趣将这些签名捕获部件与在线图像识别服务配对使用,如果存在相当于图像的图像http://www.skybiometry.com/Demo#recognition
[编辑]在为了避免这种情况作为题外话被封闭,我可以澄清一下,我并不是要求人们最喜欢的图像匹配库,而是询问是否存在任何能够估计两个线性草写单色图像的相似性的工具或库,并且询问我将不得不从现有的图像处理库(如http://www.pixastic.com/lib/和https://github.com/harthur/hog-descriptor)中获取哪些步骤(如果有的话)以进行图像比较。
对于你的问题,你能有一些更具体的了解吗?请注意,如果您要求提供工具或图书馆的建议,那么您的问题可能会作为离题进行关闭。 –
快速谷歌搜索发现这种签名验证软件在那里的价格。鉴于涉及的法律责任,我不会建议自己从头开始尝试这样做。与你的冲刺祝你好运! – markE
嗨@Roger - 我当然希望有图书馆或工具的建议,但我没有想到这可能是无关紧要的。就具体而言,我正在寻找一些类似于http://huddle.github.io/Resemble.js/的API,但重点是比较签名而不是屏幕截图。 –