一段时间以来,我使用Microsoft视觉API进行手写文本识别。几个月前(大约7个月),当我尝试使用相同的API时,它只会给出手写文本的结果。
例如,如果名称是机器打印的,而 Arun 是手写的,则结果中将仅包含 Arun 。
但是现在,我在结果中同时得到了名称和 Arun 。因此,我无法捕获实际值。
我遍历了他们的API文档,发现他们有一个请求参数handwritten=true
,而在V2中,他们有mode=Handwritten/Printed
,但这只能决定是否必须调用手写API或OCR API。 / p>
那么,有什么办法可以告诉API我仅需要手写文本的结果?如果没有,除了机器学习解决方案以外,还有什么其他方法可以对手写 / 机器打印文本进行分类?该API是否可以满足我的要求?
答案 0 :(得分:0)
如果否,除了机器学习解决方案之外,我还能通过哪些其他方式对手写/机器打印的文本进行分类?
不,至少还没有。根据我的测试,both Google OCR API和Microsoft API可以检测手写文本,但是它们可以同时检测键入的文本。
因此,目前唯一的解决方案是自定义ML解决方案(我尝试过但失败了,因为手写文本和打印文本之间的转换很流畅。)
一种简单的解决方法是,如果可以假定手写文本与打印文本不同,则查找手写文本的颜色。