c# - 有签名识别的代码或算法吗?

标签 c# java algorithm machine-learning computer-vision

<分区>

我的用户使用触摸事件在我的应用程序中绘制他们的签名,然后我将其转换为位图。我想提取每个签名的唯一规范,并将其与存储在主服务器中的规范进行比较。

我该怎么做?

提取签名独特特征的主要算法和企业算法是什么?

提前致谢

最佳答案

我不是计算机视觉专家,但作为一名涉足计算机视觉的研究生,听起来您正在寻找的是精确的功能。首先想到的是SIFT(Scale-Invariant Feature Transform)。该算法允许您将原始签名的存储特征与副本进行比较,并以高精度识别匹配项,即使在缩放或旋转样本的情况下也是如此。

通过简单的 Google 搜索,您可以找到许多学术论文,例如 this onethis one,它们与使用签名/生物识别算法特别相关。

在此 Stack Overflow Article 中讨论了将 OpenCV 与 SIFT 结合使用。

如果我不知道有更好的视觉算法特别适合解决这个问题,我鼓励社区参与进来。

关于c# - 有签名识别的代码或算法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8907267/

相关文章:

c# - 如何使用 FluentScheduler 正确配置 Simple Injector

C# - XML 反序列化 - 忽略具有属性的元素

java - Item点击到NextActivity后RecyclerView Item轨迹

java - 泊松分布的最大似然估计?

javascript - 在 JavaScript 中将字符串转换为 HTML

c# - 将模块定义添加到现有模块

java - 行为类似于 boolean 值的自定义 Java 类型?

Java - 读取和写入 .txt 文件

algorithm - 请建议一个智能静态单词完成算法

c# - C#中的循环赛算法