我正在开发一个注定要扫描账单的应用程序(例如电费账单)并获取相关详细信息(支付金额,用户的客户编号和截止日期付款日期) 我已经下载了ABBYY ocr云试用版,并且愿意使用完整的许可证,但在使用方面遇到了一些困难。
文档似乎建议使用:http://ocrsdk.com/documentation/quick-start/text-fields/?utm_source=http://stackoverflow.com&utm_medium=comment&utm_campaign=smm 但是在使用演示时 - 我找不到如何以及在何处添加“'region'”字段,以及如何让它同时扫描多个区域。
我查看了定义语言选项的代码,但找不到'region'选项 - 它应该是什么类型的? (矩形?)
如果有人在abbyy工作或工作,我很乐意得到一些帮助!非常感谢!!
答案 0 :(得分:1)
在我们的Windows Phone示例中,使用了processImage方法。它允许识别整个图像。
要识别具有指定坐标的单独文本字段,您可以使用processTextField方法(识别一个字段)或processFields方法(识别多个字段)。
要使用processTextField方法,您可以将this line更改为类似的内容 string url =“http http://cloud.ocrsdk.com/processTextField?region=0,0,200,200&language=english”;
结果格式为XML。
“Region”是一个矩形。区域的坐标以像素为单位测量,相对于图像的左上角,按以下顺序指定:左,上,右,下。
我们建议您阅读快速入门指南:How to Work with Cloud OCR SDK。