通过简单的培训即可识别手写内容

| 我一直在阅读(并尝试)以前的答案中建议的OCR程序,但对于我的问题,我仍然没有明确的答案。 我需要识别手写的英文文本。文本将是多行,但每行只有一个或两个单词的长度。文字有时来自其他人。我可以要求该人提供培训文件(例如,带有字母和0-9的数字),但我真的不能要求提供比这更复杂的培训。 我需要将识别功能集成到另一个(Java)应用程序中,但是解决方案不必是Java。我可以从Java执行它,并从文本文件中获取结果。 有什么建议吗? 我已经测试过Tesseract(未经培训的不良结果,而且培训看起来相当复杂)。 Java OCR看起来像是完美的解决方案(简单的培训,开源和Java),但是即使使用自己的示例,它也不能很好地工作(任何人都有更好的经验吗?)。 GOCR似乎不太活跃。 当然,我更喜欢免费的解决方案,但这不是必须的(尽管我看到的商业选项的问题是我必须能够将其集成到自己的应用程序中,该应用程序将以SaaS的形式提供)     
已邀请:
根据我的经验,即使未经培训,ABBYY也是最好的手写识别之一。 (尽管它可能也是最昂贵的之一...)他们有一个Java SDK。 http://www.abbyy.com 免费试用,绝对值得一看!     
我知道我将在6年后回答。但是,如果仍然有人在使用,请尝试使用tensorflow。他们的网站上有一个简单的手写数字识别(MNIST)示例。您可以使用此示例并将其实现为手写字母识别(为此您需要培训数据,我使用NIST专用数据库19来获取此数据)。     
我正在寻找手写文字识别软件。到目前为止,唯一提供比abby 11更好的结果的是SimpleOCR,两者都使用相同的文本,这是ocr的免费软件,但HCR的试用期为14天!     

要回复问题请先登录注册