我的意思是每个句子的帖子,而不是每个字母。这样的医生处方字迹难读。不仅仅是普通的笔迹。
例如:
我使用数据挖掘或机器学习从手写纸上进行训练。
用户扫描具有难以阅读的文字的纸张。
执行图像处理的应用程序。
输出是纸上的一些句子。
以及使用什么设备?(扫描仪或网络摄像头)
我是新手。如果我需要一些带有 emguCV/openCV 和研究期刊的 vb.net 示例。
任何帮助,将不胜感激。
我的意思是每个句子的帖子,而不是每个字母。这样的医生处方字迹难读。不仅仅是普通的笔迹。
例如:
我使用数据挖掘或机器学习从手写纸上进行训练。
用户扫描具有难以阅读的文字的纸张。
执行图像处理的应用程序。
输出是纸上的一些句子。
以及使用什么设备?(扫描仪或网络摄像头)
我是新手。如果我需要一些带有 emguCV/openCV 和研究期刊的 vb.net 示例。
任何帮助,将不胜感激。
欢迎来到堆栈溢出!你的问题的答案是双重的:a。如果您想识别已经发生的笔迹,即以图像的形式呈现给您,您就有麻烦了。计算机视觉仍然不足以为您提供合理的准确性。湾。如果您有机会识别“正在发生的”笔迹,那么您很幸运。例如,从 Android Play 商店下载一个Gesture Search应用程序,您就可以开展业务了。
这两种情况之间的差异是微妙但重要的。在第二种情况下,您有一条额外的信息可以使手写识别成为可能。这件作品是每个笔画的时间。换句话说,不是带有手写的图像,而是一堆笔画,它们都标有时间戳。您可以将其视为一系列直线和曲线或图像分割 - 无论如何,这为系统提供了很大的提示。额外的帮助来自手机上的字典,但这通常被任何手写系统使用。
Android 当然有一个用于笔画识别的开源库(更多信息请自行查找)。如果您仍然想识别图像,您必须首先检测文本(例如作为边界框),然后使用任何现有引擎来处理检测到的区域。对于文本检测,我可以推荐MSER。但是要小心尝试自己实现文本检测 - 你正在进入一个痛苦的世界;)。这是一篇可以提供帮助的文章。
至于学习如何从互联网上的图像中识别文本 - 当您掌握上述阶段时,这可以是您的计划 B、C 或 Z。不要试图滥用学习方法并让它们为你努力工作——如果你不了解幕后发生的事情,你会碰壁的。