在给定主模式的情况下,将X的String模式与字母A-Z中的任何大写字母匹配的好方法是什么。我正在寻找一个代码示例(在Java中)或只是一般算法的想法。
例如,我给出了'T'的“主模式”:
X X X X X X X X X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
...并且所有以下模式必须根据主模式确定为T。
X X X X X X X X X
X X X
X
X
X
X
X
X
X
X
X
或
X X X X X X X X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
或
X X X X X X X X X
X X X X X X X X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
算法必须足够通用才能适用于所有字母; T只是一个例子。
答案 0 :(得分:0)
查看http://jocr.sourceforge.net/,这是一个免费的OCR库。它是一个C库,因此直接使用它可能不适合您。如果不出意外,你至少可以深入挖掘资源。
您可能还希望在http://userscripts.org/scripts/review/38736取得一个高峰,这是基于神经网络的OCR算法的纯JavaScript实现。
正如已经在评论中提到的那样,这绝不是一个难以解决的微不足道的问题,但是你可能能够找到适合你数据的天真神经网络。